Started debug output of /usr/share/vdr/bin/vdrshutdown-really.sh 1262912100 18407 6 Sleeper Cell~Fre 08.01.2010-02:00 0 param #1 - 1262912100 param #2 - 18407 param #3 - 6 param #4 - Sleeper Cell~Fre 08.01.2010-02:00 param #5 - 0 + init + SHUTDOWN_ABORT=0 + TRY_AGAIN=0 + ENABLE_AUTO_RETRY=1 + init_forced_shutdown + SHUTDOWN_CAN_FORCE=0 + THIS_SHUTDOWN_IS_FORCED=0 + is_user_shutdown + '[' 0 = 1 ']' + return 0 + execute_hooks + local HOOK + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh + . /usr/share/vdr/shutdown/pre-shutdown-05-time-calculations.sh ++ : no ++ : 02:00:00 ++ catch_running_timer +++ date +%s ++ local NOW=1262893693 ++ '[' 1262912100 -ne 0 -a 1262912100 -le 1262893693 ']' ++ yesno no ++ '[' -z no ']' ++ case "$1" in ++ return 1 + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh + . /usr/share/vdr/shutdown/pre-shutdown-10-check-enabled.sh ++ is_auto_shutdown ++ '[' 0 = 0 ']' ++ yesno yes ++ '[' -z yes ']' ++ case "$1" in ++ return 0 + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-15-noad.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-15-noad.sh + . /usr/share/vdr/shutdown/pre-shutdown-15-noad.sh ++ check_noad ++ local PIDOF=pidof ++ local NOAD=/usr/bin/noad +++ pidof /usr/bin/noad ++ local PIDS= ++ local PID ++ local still_running=0 ++ '[' 0 -gt 0 ']' + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh + . /usr/share/vdr/shutdown/pre-shutdown-20-check-blocking-programs.sh ++ SHUTDOWN_CHECK_PROGRAMS='emerge make gcc cc1 transcode vcdimager mencoder tosvcd lame vdrsync.pl tcmplex' ++ SHUTDOWN_CHECK_PROGRAMS='emerge make gcc cc1 transcode vcdimager mencoder tosvcd lame vdrsync.pl tcmplex tcmplex-panteltje vdr2ac3.sh dvdauthor mkisofs' ++ SHUTDOWN_CHECK_PROGRAMS='emerge make gcc cc1 transcode vcdimager mencoder tosvcd lame vdrsync.pl tcmplex tcmplex-panteltje vdr2ac3.sh dvdauthor mkisofs growisofs cdrdao cdrecord' ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x emerge ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x make ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x gcc ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x cc1 ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x transcode ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x vcdimager ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x mencoder ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x tosvcd ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x lame ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x vdrsync.pl ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x tcmplex ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x tcmplex-panteltje ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x vdr2ac3.sh ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x dvdauthor ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x mkisofs ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x growisofs ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x cdrdao ++ for PROG in '${SHUTDOWN_CHECK_PROGRAMS}' '${SHUTDOWN_CHECK_ADDITIONAL_PROGRAMS}' ++ pidof -x cdrecord + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh + . /usr/share/vdr/shutdown/pre-shutdown-30-check-logins.sh ++ yesno yes ++ '[' -z yes ']' ++ case "$1" in ++ return 0 ++ check_logins +++ who +++ wc -l ++ local NR=0 ++ '[' 0 -gt 0 ']' + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-40-time.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-40-time.sh + . /usr/share/vdr/shutdown/pre-shutdown-40-time.sh ++ do_check_time ++ '[' -n '' ']' + for HOOK in '$HOOKDIR/pre-shutdown-*.sh' + '[' -r /usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh ']' + sh -n /usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh + . /usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh ++ . /etc/conf.d/vdr.periodic.general +++ ENABLE_SHUTDOWN_PERIODIC_JOBS=yes ++ PERIODIC_THREAD_ENDTIME=/var/vdr/shutdown-data/periodic_thread_last_ended ++ check_periodic_thread ++ yesno yes ++ '[' -z yes ']' ++ case "$1" in ++ return 0 ++ pidof -x vdrshutdown-periodic-thread.sh ++ is_forced_shutdown ++ '[' 0 = 1 ']' +++ date +%s ++ local NOW=1262893693 ++ local MINIMAL_THREAD_CALL_DELTA=72000 ++ local LAST_THREAD_END=0 ++ '[' -f /var/vdr/shutdown-data/periodic_thread_last_ended ']' +++ cat /var/vdr/shutdown-data/periodic_thread_last_ended ++ LAST_THREAD_END= /usr/share/vdr/shutdown/pre-shutdown-99-periodic-thread.sh: Zeile 34: 1262893693- : syntax error: operand expected (error token is "- ")