Автоматическое добавление комментариев в snmpd.conf
У меня есть snmpd.conf, который выглядит следующим образом. Я хотел бы, чтобы комментарии автоматически заполнялись, то есть делали файл читабельным с объяснениями. Если бы это был один файл, я мог бы сделать копирование / вставку из файла по умолчанию, но есть много разных. Есть ли команда, которая может вставить комментарии?
snmpconf -R [belowfile] -a -f [output file]
Выше команда не помогла:(
m2sec notConfigUser default public
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
access notConfigGroup "" any noauth exact systemview none none
com2sec local localhost bl4h
com2sec wgen 10.1.0.0/22 bl4h
group MyRWGroup any local
group MyROGroup any DOMAIN
view all included .1 80
view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc
access MyROGroup "" any noauth 0 all none none
access MyRWGroup "" any noauth 0 all all all
access notConfigGroup "" any noauth exact roview rwview none
syslocation SFO
syscontact sa.unix <email@domain.com>
disk / 10000
load 12 14 14
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
Я написал этот вопрос по той причине, что где-то читал, что snmpconf может вставлять комментарии и делать их более понятными. У меня есть куча этих файлов, и я хотел, чтобы Jr. SA сделал их красивыми и понятными.
1 ответ
Комментарии предназначены для людей - по определению, они в значительной степени должны быть вставлены в файл вручную (более осведомленными) людьми.
Если вам нужно иметь комментарии в ваших файлах, я предлагаю файл шаблона (с комментариями и $variable
блоки для замены в соответствующих значениях вещей, которые могут измениться, например подсетей и строк сообщества) - Когда вы вносите изменения, вы просто обновляете шаблон и заново генерируете файлы на клиентах.
(Честно говоря, ваш файл НЕ такой сложный. Единственное, что я хотел бы сказать, это комментарий pass
директива:)