[root@localhost init.d]# sh -x mythbackend start + . /etc/rc.d/init.d/functions ++ TEXTDOMAIN=initscripts ++ TEXTDOMAINDIR=/etc/locale ++ LOCPATH=/etc/locale ++ export TEXTDOMAINDIR LOCPATH ++ TMP=/tmp ++ TMPDIR=/tmp ++ export TMP TMPDIR ++ umask 022 ++ PATH=/sbin:/usr/sbin:/bin:/usr/bin ++ export PATH ++ '[' -z '' ']' +++ /sbin/consoletype ++ CONSOLETYPE=pty ++ '[' -z '' ']' ++ COLUMNS=80 ++ load_i18_settings ++ '[' -f /etc/sysconfig/i18n -a -z '' ']' ++ . /etc/sysconfig/i18n +++ LC_TELEPHONE=en_GB.UTF-8 +++ LC_CTYPE=en_GB.UTF-8 +++ LANGUAGE=en_GB.UTF-8:en_GB:en +++ LC_MONETARY=en_GB.UTF-8 +++ LC_ADDRESS=en_GB.UTF-8 +++ LC_COLLATE=en_GB.UTF-8 +++ LC_PAPER=en_GB.UTF-8 +++ LC_NAME=en_GB.UTF-8 +++ LC_NUMERIC=en_GB.UTF-8 +++ SYSFONT=lat0-16 +++ LC_MEASUREMENT=en_GB.UTF-8 +++ LC_TIME=en_GB.UTF-8 +++ LANG=en_GB.UTF-8 +++ LC_IDENTIFICATION=en_GB.UTF-8 +++ LC_MESSAGES=en_GB.UTF-8 ++ '[' pty '!=' pty ']' ++ '[' -z '' ']' ++ '[' -n en_GB.UTF-8 ']' ++ GP_LANG=en_GB.UTF-8 ++ '[' -z '' ']' ++ '[' -n en_GB.UTF-8:en_GB:en ']' ++ GP_LANGUAGE=en_GB.UTF-8:en_GB:en ++ '[' -z '' ']' ++ '[' -f /etc/sysconfig/init ']' ++ . /etc/sysconfig/init +++ BOOTUP=color +++ GRAPHICAL=yes +++ RES_COL=65 +++ MOVE_TO_COL='echo -en \033[65G' +++ SETCOLOR_SUCCESS='echo -en \033[1;32m' +++ SETCOLOR_FAILURE='echo -en \033[1;31m' +++ SETCOLOR_WARNING='echo -en \033[1;33m' +++ SETCOLOR_NORMAL='echo -en \033[0;39m' +++ LOGLEVEL=3 +++ PROMPT=no +++ AUTOSWAP=no ++ '[' pty = serial ']' ++ '[' color '!=' verbose ']' ++ INITLOG_ARGS=-q ++ __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d' + '[' -f /etc/mythtv/mythbackend ']' + . /etc/mythtv/mythbackend + : /var/lib/mythtv + binary=/usr/bin/mythbackend + prog=mythbackend + RETVAL=0 + OPTIONS=' --daemon --logfile /var/log/mythtv/mythbackend.log --pidfile /var/run/mythbackend.pid' + case "$1" in + start + gprintf 'Starting %s: ' mythbackend + '[' -x /bin/gettext -a -n 'Starting %s: ' ']' + '[' -n en_GB.UTF-8 ']' ++ LC_ALL=en_GB.UTF-8 ++ LANGUAGE=en_GB.UTF-8:en_GB:en ++ gettext -e --domain=initscripts -- 'Starting %s: ' + local 'TEXT=Starting %s: ' + '[' 'Starting %s: ' ']' + shift + printf -- 'Starting %s: ' mythbackend Starting mythbackend: + touch /var/run/mythbackend.pid + chown mythtv:mythtv /var/run/mythbackend.pid + cd /var/lib/mythtv + daemon --user mythtv /usr/bin/mythbackend --daemon --logfile /var/log/mythtv/mythbackend.log --pidfile /var/run/mythbackend.pid + local gotbase= force= nicelevel corelimit + local pid base= user= nice= bg= pid_file= + nicelevel=0 + '[' --user '!=' -user ']' + case $1 in + user=mythtv + shift 2 + '[' /usr/bin/mythbackend '!=' /usr/bin/mythbackend ']' + '[' -z '' ']' + base=mythbackend + __pids_var_run mythbackend '' + local base=mythbackend + local pid_file=/var/run/mythbackend.pid + pid= + '[' -f /var/run/mythbackend.pid ']' + local line p + read line + for p in '$line' + '[' -z '' -a -d /proc/7073 ']' + '[' -n '' ']' + return 1 + '[' -n '' -a -z '' ']' + corelimit='ulimit -S -c 0' + '[' -n '' ']' + '[' color = verbose -a -z '' ']' + '[' -r /etc/sysconfig/system ']' + grep -q '^LIBSAFE=yes$' /etc/sysconfig/system + '[' -z mythtv ']' + su -s /bin/bash - mythtv -c 'ulimit -S -c 0 >/dev/null 2>&1 ; /usr/bin/mythbackend --daemon --logfile /var/log/mythtv/mythbackend.log --pidfile /var/run/mythbackend.pid' + rc=0 + '[' 0 = 0 ']' + success '%s startup' mythbackend + gprintf_msg_rest '%s startup' mythbackend + case "$1" in ++ gprintf '%s startup' mythbackend ++ '[' -x /bin/gettext -a -n '%s startup' ']' ++ '[' -n en_GB.UTF-8 ']' +++ LC_ALL=en_GB.UTF-8 +++ LANGUAGE=en_GB.UTF-8:en_GB:en +++ gettext -e --domain=initscripts -- '%s startup' ++ local 'TEXT=%s startup' ++ '[' '%s startup' ']' ++ shift ++ printf -- '%s startup' mythbackend + GPRINTF_MSG='mythbackend startup' + shift 2 + GPRINTF_REST= + '[' color '!=' verbose -a -z '' ']' + echo_success + '[' color = color ']' + echo -en '\033[65G' + echo -n '[' [+ '[' color = color ']' + echo -en '\033[1;32m' + gprintf ' OK ' + '[' -x /bin/gettext -a -n ' OK ' ']' + '[' -n en_GB.UTF-8 ']' ++ LC_ALL=en_GB.UTF-8 ++ LANGUAGE=en_GB.UTF-8:en_GB:en ++ gettext -e --domain=initscripts -- ' OK ' + local 'TEXT= OK ' + '[' ' OK ' ']' + shift + printf -- ' OK ' OK + '[' color = color ']' + echo -en '\033[0;39m' + echo -n ']' ]+ echo -ne '\r' + return 0 + return 0 + unset LD_PRELOAD + return 0 + RETVAL=0 + echo + '[' 0 = 0 ']' + touch /var/lock/subsys/mythbackend + return 0 + exit 0