我有一个准备发布的小程序。作为其功能的一部分,它会查询 SNMP 以获取一些统计信息。
有问题的 MIB 由默认net-snmp
软件包安装,但默认情况下未启用/etc/snmp/snmpd.conf
。
我想用我的 RPM 提供一个自定义配置文件,但我不想修改 /etc/snmp/snmpd.conf(以防我的任何用户已经有自定义配置)。
有没有办法在snmpd.local.conf
不修改的情况下发送一个单独的文件(或类似的文件)并使其生效/etc/snmp/snmpd.conf
?man snmp_config(5)
似乎暗示这是可能的,但我尝试的任何尝试似乎都没有任何效果。
RHEL/Centos 6.5 提供了 IncludeDir 和 IncludeFile 选项:
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.5_Technical_Notes/net-snmp.html