summaryrefslogtreecommitdiffstats
path: root/etc/rc.initial.setlanip
diff options
context:
space:
mode:
authorDarren Embry <dse@webonastick.com>2012-06-07 13:28:19 -0400
committerDarren Embry <dse@webonastick.com>2012-06-07 13:28:19 -0400
commitb3cb233ff656c0a5cb1695154ecf5a0aa51e3e34 (patch)
treeb8baac0e45c4fea97f71d61fa17f103c26ced68b /etc/rc.initial.setlanip
parent140e4bc6b8a392ac0a205c21c6687dde2f0810d8 (diff)
downloadpfsense-b3cb233ff656c0a5cb1695154ecf5a0aa51e3e34.zip
pfsense-b3cb233ff656c0a5cb1695154ecf5a0aa51e3e34.tar.gz
now shows ipv6 webConfigurator URLs (#2413)
Diffstat (limited to 'etc/rc.initial.setlanip')
-rwxr-xr-xetc/rc.initial.setlanip22
1 files changed, 20 insertions, 2 deletions
diff --git a/etc/rc.initial.setlanip b/etc/rc.initial.setlanip
index c46964e..65dc338 100755
--- a/etc/rc.initial.setlanip
+++ b/etc/rc.initial.setlanip
@@ -323,9 +323,27 @@ if ($intip != '' || $intip6 != '') {
echo gettext('You can now access the webConfigurator by opening the following URL in your web browser:') . "\n";
if(!empty($config['system']['webgui']['port'])) {
$webuiport = $config['system']['webgui']['port'];
- echo " {$config['system']['webgui']['protocol']}://{$intip}:{$port}/\n";
+ if ($intip != '') {
+ echo " {$config['system']['webgui']['protocol']}://{$intip}:{$port}/\n";
+ }
+ if ($intip6 != '') {
+ if (is_ipaddr($intip6)) {
+ echo " {$config['system']['webgui']['protocol']}://[{$intip6}]:{$port}/\n";
+ } else {
+ echo " {$config['system']['webgui']['protocol']}://{$intip6}:{$port}/\n";
+ }
+ }
} else {
- echo " {$config['system']['webgui']['protocol']}://{$intip}/\n";
+ if ($intip != '') {
+ echo " {$config['system']['webgui']['protocol']}://{$intip}/\n";
+ }
+ if ($intip6 != '') {
+ if (is_ipaddr($intip6)) {
+ echo " {$config['system']['webgui']['protocol']}://[{$intip6}]/\n";
+ } else {
+ echo " {$config['system']['webgui']['protocol']}://{$intip6}/\n";
+ }
+ }
}
}
}
OpenPOWER on IntegriCloud