2017-05-24 11:40:04 +02:00
|
|
|
diff -uNr check-mk.orig/setup.sh check-mk/setup.sh
|
|
|
|
--- check-mk.orig/setup.sh 2017-05-24 11:38:06.852000000 +0200
|
|
|
|
+++ check-mk/setup.sh 2017-05-24 11:38:31.000000000 +0200
|
|
|
|
@@ -745,28 +745,11 @@
|
2017-01-27 08:20:02 +01:00
|
|
|
return
|
|
|
|
fi
|
|
|
|
|
|
|
|
- sudolines="Defaults:$wwwuser !requiretty\n$wwwuser ALL = (root) NOPASSWD: $bindir/check_mk --automation *"
|
|
|
|
-
|
|
|
|
- if [ ! -e /etc/sudoers ] ; then
|
|
|
|
- echo "You do not have sudo installed. Please install sudo "
|
|
|
|
- echo "and add the following line to /etc/sudoers if you want"
|
|
|
|
- echo "to use WATO - the Check_MK Web Administration Tool"
|
|
|
|
- echo
|
|
|
|
- echo -e "$sudolines"
|
|
|
|
- echo
|
|
|
|
- echo
|
|
|
|
- return
|
|
|
|
- fi
|
|
|
|
-
|
|
|
|
- if fgrep -q 'check_mk --automation' /etc/sudoers 2>/dev/null
|
|
|
|
- then
|
|
|
|
- # already present. Do not touch.
|
|
|
|
- return
|
|
|
|
- fi
|
|
|
|
-
|
|
|
|
- echo >> /etc/sudoers
|
|
|
|
- echo "# Needed for WATO - the Check_MK Web Administration Tool" >> /etc/sudoers
|
|
|
|
- echo -e "$sudolines" >> /etc/sudoers
|
|
|
|
+ sudolines="Defaults:$wwwuser !requiretty\n$wwwuser ALL = (nagios) NOPASSWD: $bindir/check_mk --automation *"
|
|
|
|
+ mkdir -p $DESTDIR/etc/sudoers.d
|
|
|
|
+ echo >> $DESTDIR/etc/sudoers.d/check_mk_wato
|
|
|
|
+ echo "# Needed for WATO - the Check_MK Web Administration Tool" >> $DESTDIR/etc/sudoers.d/check_mk_wato
|
|
|
|
+ echo -e "$sudolines" >> $DESTDIR/etc/sudoers.d/check_mk_wato
|
|
|
|
}
|
|
|
|
|
|
|
|
while true
|