diff options
author | Phil Davis <phil.davis@inf.org> | 2015-11-19 15:49:31 +0545 |
---|---|---|
committer | Phil Davis <phil.davis@inf.org> | 2015-11-19 15:49:31 +0545 |
commit | 2073c2d58531c00682aa1d9dc889e51443078e3c (patch) | |
tree | c8b6c417e4d73bde01eccbf49b6420b80852d076 /src/etc/inc/upgrade_config.inc | |
parent | b8ecbcb46eba338787d7bede16d00ba50c8bc6f3 (diff) | |
download | pfsense-2073c2d58531c00682aa1d9dc889e51443078e3c.zip pfsense-2073c2d58531c00682aa1d9dc889e51443078e3c.tar.gz |
Fix old SNMP bindlan setting - Redmine #3883
Remove run-time code in services.inc that referenced "bindlan".
Provide upgrade code to convert bindlan to bindip="lan" if needed.
Update current config version.
Diffstat (limited to 'src/etc/inc/upgrade_config.inc')
-rw-r--r-- | src/etc/inc/upgrade_config.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/etc/inc/upgrade_config.inc b/src/etc/inc/upgrade_config.inc index 46c4ae9..06293c6 100644 --- a/src/etc/inc/upgrade_config.inc +++ b/src/etc/inc/upgrade_config.inc @@ -4089,4 +4089,17 @@ function upgrade_126_to_127() { } +function upgrade_127_to_128() { + global $config; + + // If bindip is not already specified then migrate the old SNMP bindlan flag to a bindip setting + if (isset($config['snmpd']['bindlan'])) { + if (!isset($config['snmpd']['bindip'])) { + $config['snmpd']['bindip'] = 'lan'; + } + unset($config['snmpd']['bindlan']); + } + +} + ?> |