Hello together


Please, me script from Bacula-fd dont run. i see that < start-stop-daemon >
are missing on Redhat

I bevor use everytime Debain... please any update possible for me Script ?



Regards

Mauri

--





#!/bin/sh

### BEGIN INIT INFO

# Provides:          bacula-fd

# Required-Start:    $remote_fs $syslog

# Required-Stop:     $remote_fs $syslog

# Should-Start:      bacula-sd

# Should-Stop:       bacula-sd

# Default-Start:     2 3 4 5

# Default-Stop:      0 1 6

### END INIT INFO

#

# bacula-fd     SysV init script for Bacula-FD.

#

#       Written by Miquel van Smoorenburg <[email protected]>.

#       Modified for Debian GNU/Linux by Ian Murdock
<[email protected]>.

#       Customized for Bacula by Jose Luis Tallon
<[email protected]>

#



. /lib/lsb/init-functions

####  . /etc/rc.d/init.d/functions



PATH=/sbin:/bin:/usr/sbin:/usr/bin

DAEMON=/usr/sbin/bacula-fd

NAME="bacula-fd"

PORT=9102

DESC="Bacula File daemon"

ARGS="-c /etc/bacula/bacula-fd.conf"



test -f $DAEMON || exit 0



set -e



if [ -n "`getent services bacula-fd`" ]; then

        PORT=`getent services bacula-fd | awk '{ gsub("/tcp","",$2); print
$2; }'`

fi



. /lib/lsb/init-functions

####   . /etc/rc.d/init.d/functions

. /usr/share/bacula-common/common-functions

create_var_run_dir



PIDFILE=/var/run/bacula/$NAME.$PORT.pid



do_start()

{

        start-stop-daemon --start --quiet --pidfile $PIDFILE \

        --exec $DAEMON -- $ARGS

}



do_stop()

{

        start-stop-daemon --oknodo --stop --quiet --pidfile $PIDFILE \

        --exec $DAEMON

}



case "$1" in

  start)

        if [ -f /etc/bacula/do_not_run ]; then

                log_failure_msg "Not starting $DESC: disabled via
/etc/bacula/do_not_run"

                exit 0

        fi



        log_daemon_msg "Starting $DESC..."

        if do_start ; then

                log_end_msg 0

        else

                log_end_msg 1

        fi

        ;;

  stop)

        log_daemon_msg "Stopping $DESC..."

        if do_stop ; then

                log_end_msg 0

        else

                log_end_msg 1

        fi

        ;;



  restart|force-reload)

        $0 stop

        sleep 1

        $0 start

        ;;

  status)

        status_of_proc -p $PIDFILE $DAEMON $NAME

        ;;

  *)

        N=/etc/init.d/$NAME

        echo "Usage: $N {start|stop|restart|force-reload|status}" >&2

        exit 1

        ;;

esac



exit 0



_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to