=================================================================== RCS file: /cvs/nagios/check_bioctl/README,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- nagios/check_bioctl/README 2014/06/27 19:59:56 1.6 +++ nagios/check_bioctl/README 2017/02/08 16:31:55 1.7 @@ -4,21 +4,23 @@ The only real caveat with it is that bioctl needs rw permission to /dev/bio. One way to allow for that is by adding an entry to -/etc/sudoers. +/etc/doas.conf. This is an example of a setup for NRPE. For checks on the machine running -Nagios, use the _nagios user in /etc/sudoers instead of _nrpe, and of course, -no ${SYSCONFDIR}/nrpe.cfg. check_bioctl runs bioctl once for each device, so -you will need a sudoers entry that matches each device you wish to check. +Nagios, use the _nagios user in /etc/doas.conf instead of _nrpe, and of course, +no ${SYSCONFDIR}/nrpe.cfg. check_bioctl runs bioctl once for each device, so +you will need a doas.conf entry that matches each device you wish to check. If +you have multiple RAID volumes, you'll need one permit rules per volume. -/etc/sudoers: -_nrpe ALL = NOPASSWD:/sbin/bioctl ami[01] +/etc/doas.conf: +permit nopass _nrpe as root cmd /sbin/bioctl args ami0 +permit nopass _nrpe as root cmd /sbin/bioctl args ami1 ${SYSCONFDIR}/nrpe.cfg: command[check_bioctl]=${PREFIX}/libexec/nagios/check_bioctl -d ami0 -d ami1 For more information on bioctl(8) see the OpenBSD man page. -http://www.openbsd.org +https://www.openbsd.org -$AFresh1$ +$AFresh1: README,v 1.6 2014/06/27 18:59:56 andrew Exp $