diff options
author | Renato Botelho <garga@FreeBSD.org> | 2015-03-27 17:01:02 -0300 |
---|---|---|
committer | Renato Botelho <garga@FreeBSD.org> | 2015-03-27 17:01:02 -0300 |
commit | 4c3acb0f9369d53b75fe1a87b6492404ed0c14d2 (patch) | |
tree | 76e7a7c3370abb8c2e2549af79f144338c936d49 /config/apcupsd/apcupsd.inc | |
parent | babc54b9d664fd29f562d87cc7f9a02c6414fa7a (diff) | |
parent | 71970fcd7f8d388552125c2a44d2bbfedc27cb14 (diff) | |
download | pfsense-packages-4c3acb0f9369d53b75fe1a87b6492404ed0c14d2.tar.gz pfsense-packages-4c3acb0f9369d53b75fe1a87b6492404ed0c14d2.tar.bz2 pfsense-packages-4c3acb0f9369d53b75fe1a87b6492404ed0c14d2.zip |
Merge pull request #841 from dbaio/apcupsd_status
Diffstat (limited to 'config/apcupsd/apcupsd.inc')
-rw-r--r-- | config/apcupsd/apcupsd.inc | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/config/apcupsd/apcupsd.inc b/config/apcupsd/apcupsd.inc index c123861c..9ebb263b 100644 --- a/config/apcupsd/apcupsd.inc +++ b/config/apcupsd/apcupsd.inc @@ -224,5 +224,45 @@ EOF; } +function check_nis_running_apcupsd(){ + global $config, $g; + + if (is_array($config['installedpackages']['apcupsd'])){ + $apcupsd_config = $config['installedpackages']['apcupsd']['config'][0]; + + if ($apcupsd_config['apcupsdenabled']=="on" && $apcupsd_config['netserver']=="on" ) + return(true); + } + + return(false); +} + + +function check_nis_ip_apcupsd(){ + global $config, $g; + + if (is_array($config['installedpackages']['apcupsd'])){ + $apcupsd_config = $config['installedpackages']['apcupsd']['config'][0]; + + if ($apcupsd_config['apcupsdenabled']=="on" && $apcupsd_config['netserver']=="on" ) + return($apcupsd_config['nisip']); + } + + return(false); +} + +function check_nis_port_apcupsd(){ + global $config, $g; + + if (is_array($config['installedpackages']['apcupsd'])){ + $apcupsd_config = $config['installedpackages']['apcupsd']['config'][0]; + + if ($apcupsd_config['apcupsdenabled']=="on" && $apcupsd_config['netserver']=="on" ) + return($apcupsd_config['nisport']); + } + + return(false); +} + ?> |