munge/check-key-exists.patch
2009-07-30 08:11:25 +00:00

18 lines
632 B
Diff

diff -uNr munge-0.5.8.ORIG/src/etc/munge.init.in munge-0.5.8/src/etc/munge.init.in
--- munge-0.5.8.ORIG/src/etc/munge.init.in 2009-07-22 23:51:58.211310282 +0200
+++ munge-0.5.8/src/etc/munge.init.in 2009-07-22 23:53:58.585303749 +0200
@@ -116,6 +116,13 @@
# According to LSB, running "start" on a service already running should be
# considered successful.
##
+ # If there is no key then exit as a configuration error.
+ if [ ! -f /etc/munge/munge.key ] ; then
+ echo "/etc/munge/munge.key does not exist, generate with create-munge-key"
+ exit 6
+ fi
+
+
printf "Starting $DESC: "
case $SYSTEM in
DEBIAN)