added tagfile and make use of it in modules
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
# https://opensource.org/licenses/BSD-3-Clause
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
export VER_patch_snmp="0.0.2"
|
||||
export VER_patch_snmp="0.0.3"
|
||||
export DEP_patch_snmp="install_pkg"
|
||||
|
||||
patch_snmp()
|
||||
@@ -17,9 +17,11 @@ patch_snmp()
|
||||
backupdist /etc/snmp/snmpd.conf /etc/default/snmpd \
|
||||
/lib/systemd/system/snmpd.service /etc/init.d/snmpd
|
||||
installfile snmpd/snmpd.conf /etc/snmp/snmpd.conf
|
||||
tagfile /etc/snmp/snmpd.conf
|
||||
# No longer required with Debian >= 11 or Devuan >= 4
|
||||
# installfile snmpd/snmpd.init /etc/init.d/snmpd
|
||||
installfile snmpd/snmpd.default /etc/default/snmpd
|
||||
tagfile /etc/default/snmpd
|
||||
if [[ -e /lib/systemd/system/snmpd.service ]]; then
|
||||
installfile snmpd/snmpd.service /lib/systemd/system/snmpd.service
|
||||
if command -v systemctl &> /dev/null; then
|
||||
@@ -31,7 +33,7 @@ patch_snmp()
|
||||
|
||||
precheck_patch_snmp()
|
||||
{
|
||||
file_exists snmpd/snmpd.{conf,init,default}
|
||||
file_exists snmpd/snmpd.{conf,default}
|
||||
if [[ -e /lib/systemd/system/snmpd.service ]]; then
|
||||
file_exists snmpd/snmpd.service
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user