Skip to content

Commit aecf0a2

Browse files
authored
Merge pull request #355 from hjcday/master
Add extra SNMP Trap MIB Dirs via Env Vars
2 parents c14d721 + 16eaaf4 commit aecf0a2

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,7 @@ Image: librenms/librenms:latest
183183
* `SNMP_SECURITY_LEVEL`: Sets what security level (`noauth`|`priv`) to use (default `priv`)
184184
* `SNMP_ENGINEID`: Defines what SNMP EngineID to use (default `1234567890`)
185185
* `SNMP_DISABLE_AUTHORIZATION`: Will disable the above access control checks, and revert to the previous behaviour of accepting all incoming notifications. (default `yes`)
186+
* `SNMP_EXTRA_MIB_DIRS`: [Additional directories where MIB files are for SNMP Traps](https://docs.librenms.org/Extensions/SNMP-Trap-Handler/#option-2) (example `/opt/librenms/mibs/veeam`)
186187

187188
### Database
188189

rootfs/etc/cont-init.d/08-svc-snmptrapd.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,6 @@ mkdir -p /etc/services.d/snmptrapd
4242
cat >/etc/services.d/snmptrapd/run <<EOL
4343
#!/usr/bin/execlineb -P
4444
with-contenv
45-
/usr/sbin/snmptrapd -f -m ALL -M /opt/librenms/mibs:/opt/librenms/mibs/cisco udp:162 tcp:162
45+
/usr/sbin/snmptrapd -f -m ALL -M /opt/librenms/mibs:/opt/librenms/mibs/cisco:${SNMP_EXTRA_MIB_DIRS} udp:162 tcp:162
4646
EOL
4747
chmod +x /etc/services.d/snmptrapd/run

0 commit comments

Comments
 (0)