From a3cb1a0c59222a06d0a4827077f6aaabe9bdff3e Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 15 Oct 2018 13:02:50 +0200 Subject: [PATCH] system: add configd call to return json structured interface data using `legacy_interfaces_details()`, while working on https://github.com/opnsense/core/issues/2787 missed something to return configured addresses. No need to duplicate legacy_interfaces_details. adds: ``` configctl interface list ifconfig ``` --- .../scripts/interfaces/list_interfaces.php | 31 +++++++++++++++++++ .../conf/actions.d/actions_interface.conf | 6 ++++ 2 files changed, 37 insertions(+) create mode 100755 src/opnsense/scripts/interfaces/list_interfaces.php diff --git a/src/opnsense/scripts/interfaces/list_interfaces.php b/src/opnsense/scripts/interfaces/list_interfaces.php new file mode 100755 index 000000000..0f7714e62 --- /dev/null +++ b/src/opnsense/scripts/interfaces/list_interfaces.php @@ -0,0 +1,31 @@ +#!/usr/local/bin/php +