Package: munin-node
Version: 1.2.5-2
Severity: grave

After installation, munin-node fail to put the daemon in the
background, and blocks the boot.  This the output from
'bash -x /etc/init.d/munin-node start'.  I marked the point where I
had to use ^C to kill the script with XXX.

Setting severity to grave, as this break the boot for Debian Edu where
munin-node is installed automatically.

+ PATH=/sbin:/bin:/usr/sbin:/usr/bin
+ DAEMON=/usr/sbin/munin-node
+ PIDFILE=/var/run/munin/munin-node.pid
+ CONFFILE=/etc/munin/munin-node.conf
+ . /lib/lsb/init-functions
++ FANCYTTY=
++ '[' -e /etc/lsb-base-logging.sh ']'
++ true
+ '[' -r /etc/default/munin-node ']'
+ . /etc/default/munin-node
++ DAEMON_ARGS='--config /etc/munin/debian-edu-munin.conf'
+ '[' '!' -x /usr/sbin/munin-node ']'
+ '[' '!' -e /etc/munin/munin-node.conf ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line='log_level 4'
+ set -f
++ echo log_level 4
+ line='log_level 4'
+ set +f
+ '[' 'log_level 4' '!=' 'log_level 4' ']'
+ read line
+ line='log_file /var/log/munin/munin-node.log'
+ set -f
++ echo log_file /var/log/munin/munin-node.log
+ line='log_file /var/log/munin/munin-node.log'
+ set +f
+ '[' 'log_file /var/log/munin/munin-node.log' '!=' 'log_file 
/var/log/munin/munin-node.log' ']'
+ read line
+ line='port 4949'
+ set -f
++ echo port 4949
+ line='port 4949'
+ set +f
+ '[' 'port 4949' '!=' 'port 4949' ']'
+ read line
+ line='pid_file /var/run/munin/munin-node.pid'
+ set -f
++ echo pid_file /var/run/munin/munin-node.pid
+ line='pid_file /var/run/munin/munin-node.pid'
+ set +f
+ '[' 'pid_file /var/run/munin/munin-node.pid' '!=' 
/var/run/munin/munin-node.pid ']'
+ PIDFILE=/var/run/munin/munin-node.pid
+ read line
+ line='background 1'
+ set -f
++ echo background 1
+ line='background 1'
+ set +f
+ '[' 'background 1' '!=' 'background 1' ']'
+ read line
+ line='setseid 1'
+ set -f
++ echo setseid 1
+ line='setseid 1'
+ set +f
+ '[' 'setseid 1' '!=' 'setseid 1' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line='host *'
+ set -f
++ echo host '*'
+ line='host *'
+ set +f
+ '[' 'host *' '!=' 'host *' ']'
+ read line
+ line='user root'
+ set -f
++ echo user root
+ line='user root'
+ set +f
+ '[' 'user root' '!=' 'user root' ']'
+ read line
+ line='group root'
+ set -f
++ echo group root
+ line='group root'
+ set +f
+ '[' 'group root' '!=' 'group root' ']'
+ read line
+ line='setsid yes'
+ set -f
++ echo setsid yes
+ line='setsid yes'
+ set +f
+ '[' 'setsid yes' '!=' 'setsid yes' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line='ignore_file ~$'
+ set -f
++ echo ignore_file '~$'
+ line='ignore_file ~$'
+ set +f
+ '[' 'ignore_file ~$' '!=' 'ignore_file ~$' ']'
+ read line
+ line='ignore_file .bak$'
+ set -f
++ echo ignore_file '.bak$'
+ line='ignore_file .bak$'
+ set +f
+ '[' 'ignore_file .bak$' '!=' 'ignore_file .bak$' ']'
+ read line
+ line='ignore_file %$'
+ set -f
++ echo ignore_file '%$'
+ line='ignore_file %$'
+ set +f
+ '[' 'ignore_file %$' '!=' 'ignore_file %$' ']'
+ read line
+ line='ignore_file .dpkg-(tmp|new|old|dist)$'
+ set -f
++ echo ignore_file '.dpkg-(tmp|new|old|dist)$'
+ line='ignore_file .dpkg-(tmp|new|old|dist)$'
+ set +f
+ '[' 'ignore_file .dpkg-(tmp|new|old|dist)$' '!=' 'ignore_file 
.dpkg-(tmp|new|old|dist)$' ']'
+ read line
+ line='ignore_file .rpm(save|new)$'
+ set -f
++ echo ignore_file '.rpm(save|new)$'
+ line='ignore_file .rpm(save|new)$'
+ set +f
+ '[' 'ignore_file .rpm(save|new)$' '!=' 'ignore_file .rpm(save|new)$' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ line='allow ^127.0.0.1$'
+ set -f
++ echo allow '^127.0.0.1$'
+ line='allow ^127.0.0.1$'
+ set +f
+ '[' 'allow ^127.0.0.1$' '!=' 'allow ^127.0.0.1$' ']'
+ read line
+ line=
+ set -f
++ echo
+ line=
+ set +f
+ '[' '' '!=' '' ']'
+ read line
+ '[' 1 -ne 1 ']'
+ case "$1" in
+ verify_superuser start
+ action=start
+ '[' 0 -eq 0 ']'
+ return
+ start
+ log_daemon_msg 'Starting Munin-Node'
+ '[' -z 'Starting Munin-Node' ']'
+ '[' -z '' ']'
+ echo -n 'Starting Munin-Node:'
Starting Munin-Node:+ return
+ '[' '!' -d /var/run/munin ']'
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ start_daemon -p /var/run/munin/munin-node.pid /usr/sbin/munin-node --config 
/etc/munin/debian-edu-munin.conf
+ local force nice pidfile exec i
+ force=0
+ nice=0
+ pidfile=/dev/null
+ OPTIND=1
+ getopts fn:p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ getopts fn:p: opt
+ shift 2
+ '[' /usr/sbin/munin-node = -- ']'
+ exec=/usr/sbin/munin-node
+ shift
+ '[' 0 = 1 ']'
+ '[' /var/run/munin/munin-node.pid ']'
+ eval /sbin/start-stop-daemon --start --nicelevel 0 --quiet --exec 
/usr/sbin/munin-node --oknodo --pidfile /var/run/munin/munin-node.pid -- 
--config /etc/munin/debian-edu-munin.conf
++ /sbin/start-stop-daemon --start --nicelevel 0 --quiet --exec 
/usr/sbin/munin-node --oknodo --pidfile /var/run/munin/munin-node.pid -- 
--config /etc/munin/debian-edu-munin.conf
2008/04/12-12:41:57 MyPackage (type Net::Server::Fork) starting! pid(2530)
Port Not Defined.  Defaulting to '20203'
Binding to TCP port 20203 on host *
Group Not Defined.  Defaulting to EGID '0'
User Not Defined.  Defaulting to EUID '0'

XXX Here I pressed ^C

2008/04/12-12:42:06 Server closing!
+ ret=0
+ attempts=0
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=1
+ sleep 0.05
+ '[' 1 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=2
+ sleep 0.05
+ '[' 2 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=3
+ sleep 0.05
+ '[' 3 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=4
+ sleep 0.05
+ '[' 4 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=5
+ sleep 0.05
+ '[' 5 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=6
+ sleep 0.05
+ '[' 6 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=7
+ sleep 0.05
+ '[' 7 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=8
+ sleep 0.05
+ '[' 8 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=9
+ sleep 0.05
+ '[' 9 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=10
+ sleep 0.05
+ '[' 10 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=11
+ sleep 0.05
+ '[' 11 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=12
+ sleep 0.05
+ '[' 12 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=13
+ sleep 0.05
+ '[' 13 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=14
+ sleep 0.05
+ '[' 14 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=15
+ sleep 0.05
+ '[' 15 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=16
+ sleep 0.05
+ '[' 16 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=17
+ sleep 0.05
+ '[' 17 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=18
+ sleep 0.05
+ '[' 18 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=19
+ sleep 0.05
+ '[' 19 -lt 20 ']'
+ continue
+ pidofproc -p /var/run/munin/munin-node.pid /usr/sbin/munin-node
+ local pidfile line i pids= status specified pid
+ pidfile=
+ specified=
+ OPTIND=1
+ getopts p: opt
+ case "$opt" in
+ pidfile=/var/run/munin/munin-node.pid
+ specified=1
+ getopts p: opt
+ shift 2
+ '[' -z /var/run/munin/munin-node.pid ']'
+ '[' -f /var/run/munin/munin-node.pid ']'
+ '[' -x /bin/pidof -a '!' 1 ']'
+ return 4
+ attempts=20
+ sleep 0.05
+ '[' 20 -lt 20 ']'
+ log_end_msg 1
+ '[' -z 1 ']'
+ log_use_fancy_output
+ TPUT=/usr/bin/tput
+ EXPR=/usr/bin/expr
+ '[' xlinux '!=' xdumb ']'
+ '[' -x /usr/bin/tput ']'
+ '[' -x /usr/bin/expr ']'
+ /usr/bin/tput hpa 60
+ /usr/bin/tput setaf 1
+ '[' -z ']'
+ FANCYTTY=1
+ case "$FANCYTTY" in
+ true
++ /usr/bin/tput setaf 1
+ RED='.[31m'
++ /usr/bin/tput op
+ NORMAL='.[39;49m'
+ '[' 1 -eq 0 ']'
+ /bin/echo -e ' .[31mfailed!.[39;49m'
 .[31mfailed!.[39;49m
+ return 1
+ return 1
+ exit 1

Happy hacking,
-- 
Petter Reinholdtsen



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to