diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-07-30 23:21:05 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-07-30 23:21:05 +0000 |
commit | 7670e4d2f35ca547227b91c061c6f78774bfb27a (patch) | |
tree | be992c71d53c80c3503be6c014a41754aedead13 /usr/local/www | |
parent | d67c6097436ac548f0e6508c6dc68d894dc69638 (diff) | |
download | pfsense-7670e4d2f35ca547227b91c061c6f78774bfb27a.zip pfsense-7670e4d2f35ca547227b91c061c6f78774bfb27a.tar.gz |
Correctly add multiple servies to the array
Diffstat (limited to 'usr/local/www')
-rwxr-xr-x | usr/local/www/status_services.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index a9b4829..4725418 100755 --- a/usr/local/www/status_services.php +++ b/usr/local/www/status_services.php @@ -86,7 +86,7 @@ foreach($psout as $line) { $ps[] = trim(array_pop(explode(' ', array_pop(explode('/', $line))))); } -$services = &$config['installedpackages']['service']; +$services = $config['installedpackages']['service']; /* Add services that are in the base. * @@ -95,42 +95,50 @@ if(isset($config['dnsmasq']['enable'])) { $pconfig['name'] = "dnsmasq"; $pconfig['description'] = "DNS Forwarder"; $services[] = $pconfig; + unset($pconfig); } if(isset($config['captiveportal']['enable'])) { $pconfig['name'] = "mini_httpd"; $pconfig['description'] = "Captive Portal"; $services[] = $pconfig; + $pconfig = ""; + unset($pconfig); } if(isset($config['dnsmasq']['enable'])) { - $pconfig['name'] = "dnsmasq"; + $pconfig['name'] = "dhcprelay"; $pconfig['description'] = "DHCP Relay"; $services[] = $pconfig; + unset($pconfig); } if(isset($config['dhcpd']['enable'])) { $pconfig['name'] = "dhcpd"; $pconfig['description'] = "DHCP Server"; $services[] = $pconfig; + unset($pconfig); } if(isset($config['snmpd']['enable'])) { $pconfig['name'] = "bsnmpd"; $pconfig['description'] = "SNMP"; $services[] = $pconfig; + unset($pconfig); } if(isset($config['wol']['wolentry'])) { $pconfig['name'] = "wol"; $pconfig['description'] = "Wake on lan"; $services[] = $pconfig; + unset($pconfig); } if(isset($config['proxyarp']['proxyarpnet'])) { $pconfig['name'] = "proxyarp"; $pconfig['description'] = "Proxy Arp"; $services[] = $pconfig; + unset($pconfig); } if($services) { |