From c3a74b4e2b0fdc34faf1d69887f392b61a3b310f Mon Sep 17 00:00:00 2001 From: "Josh Galvez (zevlag)" Date: Fri, 11 Mar 2016 17:01:29 -0700 Subject: Make presentation_url customizable --- src/usr/local/pkg/miniupnpd.inc | 4 +++- src/usr/local/pkg/miniupnpd.xml | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) (limited to 'src/usr/local') diff --git a/src/usr/local/pkg/miniupnpd.inc b/src/usr/local/pkg/miniupnpd.inc index ecf187b..4a132dd 100644 --- a/src/usr/local/pkg/miniupnpd.inc +++ b/src/usr/local/pkg/miniupnpd.inc @@ -228,7 +228,9 @@ $config_text .= "secure_mode=yes\n"; /* set webgui url */ - if (!empty($config['system']['webgui']['protocol'])) { + if (!empty($upnp_config['presentationurl'])){ + $config_text .= "presentation_url=" . $upnp_config['presentationurl'] . "\n"; + } elseif (!empty($config['system']['webgui']['protocol'])) { $config_text .= "presentation_url={$config['system']['webgui']['protocol']}://{$webgui_ip}"; if (!empty($config['system']['webgui']['port'])) { $config_text .= ":{$config['system']['webgui']['port']}"; diff --git a/src/usr/local/pkg/miniupnpd.xml b/src/usr/local/pkg/miniupnpd.xml index 80034ea..6271b91 100644 --- a/src/usr/local/pkg/miniupnpd.xml +++ b/src/usr/local/pkg/miniupnpd.xml @@ -127,6 +127,12 @@ + + Custom presentation URL + presentationurl + input + If left blank the default value of the WebGUI of this firewall will be used. + before_form_miniupnpd($pkg); -- cgit v1.1