Yep, the bacula-dir startup script definitely has a "dot-space" before
/etc/rc.d/init.d/functions.

I removed the ". " from the bacula-dir startup script in /etc/init.d
and /etc/rc.d/init.d and it still can't find the daemon function...



On 15/02/07, Beren <[EMAIL PROTECTED]> wrote:
> Correction... it does exist in rc.d/init.d
>
> On 15/02/07, Beren <[EMAIL PROTECTED]> wrote:
> > Right! Now we're getting somewhere:
> >
> > From bacula-dir.conf:
> > # Source function library
> > . /etc/rc.d/init.d/functions
> >
> > however, "functions" is located in /etc/init.d
> >
> > I tried:
> >
> > . ./etc/init.d/functions
> > and
> > /etc/init.d/functions
> >
> > both still didn't work. Says it can't find the daemon command.
> >
> >
> >
> >
> >
> >
> > On 15/02/07, Ryan Novosielski <[EMAIL PROTECTED]> wrote:
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > That should be right. I don't have any EL3 machines (AS is just a
> > > version of RHEL, like WS and ES).
> > >
> > > The command 'daemon' probably DOES exist on your system though... in
> > > fact, look at the top of the bacula-dir script; you probably have this:
> > >
> > > # Source function library
> > > . /etc/rc.d/init.d/functions
> > >
> > > ...try running the second line, and then manually running the 'daemon'
> > > line (do a set -x at the shell prompt prior to get more info about what
> > > is going to take place).
> > >
> > > =R
> > >
> > > Beren wrote:
> > > > I used bacula-mysql-2.0.2-1.el3.i386.rpm - It says "Enterprise Linux"
> > > > but in the past that has worked with Redhat AS.
> > > >
> > > > Maybe I should just build it from source...?
> > > >
> > > > On 14/02/07, Ryan Novosielski <[EMAIL PROTECTED]> wrote:
> > > > Which rpm did you use, though? If 'daemon' is not a command that exists
> > > > in RHEL3, the script should probably not try to use it.
> > > >
> > > > =R
> > > >
> > > > Beren wrote:
> > > >> Hi... I copied to the list this time... sorry about the last two
> > > > times :)
> > > >
> > > >> I'm using RedHat Advanced Server v3. I think i've got the right RPM..
> > > >> It installed fine anyway.
> > > >
> > > >> I've changed permissions of the bacula directory and its contained
> > > >> files to owner "bacula" and group "bacula"
> > > >
> > > >> /etc/init.d/bacula-dir start still doesn't says successful but
> > > >> bacula-dir isn't running.
> > > >
> > > >> Running out of options here! :)
> > > >
> > > >
> > > >
> > > >> On 13/02/07, Ryan Novosielski <[EMAIL PROTECTED]> wrote:
> > > >> Again, please copy the list. :)
> > > >
> > > >> I suspect you are not using the bacula that is specifically for your
> > > >> distrobution of Linux. I believe daemon is an RHEL thing. You have not
> > > >> mentioned your distro, but this is probably the problem. I'd make sure
> > > >> there's not a more appropriate package for you.
> > > >
> > > >> =R
> > > >
> > > >> Beren wrote:
> > > >>>>> I don't have the "daemon" command....!?
> > > >>>>>
> > > >>>>> Here are the permissions
> > > >>>>>
> > > >>>>> [EMAIL PROTECTED] bacula]# ls -l bacula*.conf
> > > >>>>> -rw-r--r--    1 root     root        60460 Feb  8 15:35
> > > > bacula-dir.conf
> > > >>>>> -rw-r-----    1 root     root          930 Dec  2  2005
> > > > bacula-fd.conf
> > > >>>>> -rw-r-----    1 root     disk         5160 Mar 24  2006
> > > > bacula-sd.conf
> > > >>>>> [EMAIL PROTECTED] bacula]#
> > > >>>>>
> > > >>>>> Should the user or group be bacula?
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>> On 13/02/07, Ryan Novosielski <[EMAIL PROTECTED]> wrote:
> > > >>>>> Please always copy the list.
> > > >>>>>
> > > >>>>> After this, bacula is not running? Do you have a user bacula and
> > > > a group
> > > >>>>> bacula? Can you run the exact command:
> > > >>>>>
> > > >>>>> daemon /usr/sbin/bacula-dir -u bacula -g bacula -c
> > > >>>>> /etc/bacula/bacula-dir.conf
> > > >>>>>
> > > >>>>> ...and have THAT work?
> > > >>>>>
> > > >>>>> Beren wrote:
> > > >>>>>> Thanks Ryan,
> > > >>>>>> I edited the script and it outputed lots of stuff I don't
> > > > understand
> > > >>>>>> :D It says it was successful!!?
> > > >>>>>> Here's the output:
> > > >>>>>> [EMAIL PROTECTED] init.d]# ./bacula-dir start
> > > >>>>>> + . /etc/rc.d/init.d/functions
> > > >>>>>> ++ TEXTDOMAIN=initscripts
> > > >>>>>> ++ umask 022
> > > >>>>>> ++ PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin
> > > >>>>>> ++ export PATH
> > > >>>>>> ++ '[' -z '' ']'
> > > >>>>>> ++ COLUMNS=80
> > > >>>>>> ++ '[' -z '' ']'
> > > >>>>>> +++ /sbin/consoletype
> > > >>>>>> ++ CONSOLETYPE=pty
> > > >>>>>> ++ '[' -f /etc/sysconfig/i18n -a -z '' ']'
> > > >>>>>> ++ . /etc/sysconfig/i18n
> > > >>>>>> +++ LANG=en_GB.UTF-8
> > > >>>>>> +++ SUPPORTED=en_GB.UTF-8:en_GB:en
> > > >>>>>> +++ SYSFONT=latarcyrheb-sun16
> > > >>>>>> ++ '[' pty '!=' pty ']'
> > > >>>>>> ++ export LANG
> > > >>>>>> ++ '[' -z '' ']'
> > > >>>>>> ++ '[' -f /etc/sysconfig/init ']'
> > > >>>>>> ++ . /etc/sysconfig/init
> > > >>>>>> +++ BOOTUP=color
> > > >>>>>> +++ GRAPHICAL=yes
> > > >>>>>> +++ RES_COL=60
> > > >>>>>> +++ MOVE_TO_COL=echo -en \033[60G
> > > >>>>>> +++ SETCOLOR_SUCCESS=echo -en \033[0;32m
> > > >>>>>> +++ SETCOLOR_FAILURE=echo -en \033[0;31m
> > > >>>>>> +++ SETCOLOR_WARNING=echo -en \033[0;33m
> > > >>>>>> +++ SETCOLOR_NORMAL=echo -en \033[0;39m
> > > >>>>>> +++ LOGLEVEL=3
> > > >>>>>> +++ PROMPT=yes
> > > >>>>>> ++ '[' pty = serial ']'
> > > >>>>>> ++ '[' color '!=' verbose ']'
> > > >>>>>> ++ INITLOG_ARGS=-q
> > > >>>>>> + DIR_USER=bacula
> > > >>>>>> + DIR_GROUP=bacula
> > > >>>>>> + DIR_OPTIONS=
> > > >>>>>> ++ uname -s
> > > >>>>>> + OS=Linux
> > > >>>>>> ++ uname -r
> > > >>>>>> ++ cut -c1-3
> > > >>>>>> + '[' -d /lib/tls -a Linux = Linux -a 2.4 = 2.4 ']'
> > > >>>>>> + export LD_ASSUME_KERNEL=2.4.19
> > > >>>>>> + LD_ASSUME_KERNEL=2.4.19
> > > >>>>>> + '[' -f /etc/sysconfig/bacula ']'
> > > >>>>>> + RETVAL=0
> > > >>>>>> + '[' bacula '!=' '' ']'
> > > >>>>>> + DIR_OPTIONS= -u bacula
> > > >>>>>> + '[' bacula '!=' '' ']'
> > > >>>>>> + DIR_OPTIONS= -u bacula -g bacula
> > > >>>>>> + echo -n 'Starting Bacula Director services: '
> > > >>>>>> Starting Bacula Director services: + daemon /usr/sbin/bacula-dir -u
> > > >>>>>> bacula -g bacula -c /etc/bacula/bacula-dir.conf
> > > >>>>>> + local gotbase= force=
> > > >>>>>> + local base= user= nice= bg= pid=
> > > >>>>>> + nicelevel=0
> > > >>>>>> + '[' /usr/sbin/bacula-dir '!=' /usr/sbin/bacula-dir ']'
> > > >>>>>> + '[' -z '' ']'
> > > >>>>>> + base=bacula-dir
> > > >>>>>> + '[' -f /var/run/bacula-dir.pid ']'
> > > >>>>>> + '[' -n '' -a -z '' ']'
> > > >>>>>> + ulimit -S -c 0
> > > >>>>>> + '[' -n '' ']'
> > > >>>>>> + '[' color = verbose -a -z '' ']'
> > > >>>>>> + '[' -z '' ']'
> > > >>>>>> + initlog -q -c '/usr/sbin/bacula-dir -u bacula -g bacula -c
> > > >>>>>> /etc/bacula/bacula-dir.conf'
> > > >>>>>> + '[' 0 -eq 0 ']'
> > > >>>>>> + success 'bacula-dir startup'
> > > >>>>>> + '[' -z '' ']'
> > > >>>>>> + initlog -q -n ./bacula-dir -s 'bacula-dir startup' -e 1
> > > >>>>>> + '[' color '!=' verbose -a -z '' ']'
> > > >>>>>> + echo_success
> > > >>>>>> + '[' color = color ']'
> > > >>>>>> + echo -en '\033[60G'
> > > >>>>>>                                                           + echo -n
> > > >>>>> '[  '
> > > >>>>>> [  + '[' color = color ']'
> > > >>>>>> + echo -en '\033[0;32m'
> > > >>>>>> + echo -n OK
> > > >>>>>> OK+ '[' color = color ']'
> > > >>>>>> + echo -en '\033[0;39m'
> > > >>>>>> + echo -n '  ]'
> > > >>>>>>  ]+ echo -ne '\r'
> > > >>>>>> + return 0
> > > >>>>>> + return 0
> > > >>>>>> + RETVAL=0
> > > >>>>>> + echo
> > > >>>>>> + '[' 0 -eq 0 ']'
> > > >>>>>> + touch /var/lock/subsys/bacula-dir
> > > >>>>>> + exit 0
> > > >>>>>> [EMAIL PROTECTED] init.d]#
> > > >>>>>
> > > >>>>>> On 13/02/07, Ryan Novosielski <[EMAIL PROTECTED]> wrote:
> > > >>>>>> If you are using a shell that supports it, add a 'set -x' or
> > > > equivalent
> > > >>>>>> near the top of the script and you'll see the execution of every
> > > >>>>> command
> > > >>>>>> and might see what goes wrong.
> > > >>>>>> Beren wrote:
> > > >>>>>>> Hi Everyone
> > > >>>>>>> I've just upgraded from 1.38 to v2.0.1 and changed my
> > > > bacula-dir.conf
> > > >>>>>>> to accomodate.
> > > >>>>>>> I can't start the director bacula by typing /etc/bacula/bacula
> > > > start
> > > >>>>>>> or by typing /etc/init.d/bacula-dir start or service bacula start
> > > >>>>>>> It says it completes successfully, but if I do "ps -ef" I can't
> > > > see
> > > >>>>> it.
> > > >>>>>
> > > >>>>>>> The only way I can start it is by typing "bacula-dir -c
> > > >>>>>>> /etc/bacula/bacula-dir.conf"
> > > >>>>>>> Any ideas?
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > > -------------------------------------------------------------------------
> > > >>>>>>> Using Tomcat but need to do more? Need to support web services,
> > > >>>>>> security?
> > > >>>>>>> Get stuff done quickly with pre-integrated technology to make your
> > > >>>>>> job easier.
> > > >>>>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> > > >>>>>> Geronimo
> > > >>>>>
> > > >>>>>
> > > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > >>>>>>> _______________________________________________
> > > >>>>>>> Bacula-users mailing list
> > > >>>>>>> Bacula-users@lists.sourceforge.net
> > > >>>>>>> https://lists.sourceforge.net/lists/listinfo/bacula-users
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>>>>
> > > >
> > > >
> > > >
> > > >
> > > > -------------------------------------------------------------------------
> > > >> Take Surveys. Earn Cash. Influence the Future of IT
> > > >> Join SourceForge.net's Techsay panel and you'll get the chance to
> > > > share your
> > > >> opinions on IT & business topics through brief surveys-and earn cash
> > > >
> > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > >> _______________________________________________
> > > >> Bacula-users mailing list
> > > >> Bacula-users@lists.sourceforge.net
> > > >> https://lists.sourceforge.net/lists/listinfo/bacula-users
> > > >
> > > >>
> > > >>
> > >
> > > - --
> > >  ---- _  _ _  _ ___  _  _  _
> > >  |Y#| |  | |\/| |  \ |\ |  | |Ryan Novosielski - Systems Programmer III
> > >  |$&| |__| |  | |__/ | \| _| |[EMAIL PROTECTED] - 973/972.0922 (2-0922)
> > >  \__/ Univ. of Med. and Dent.|IST/AST - NJMS Medical Science Bldg - C630
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG v1.4.5 (MingW32)
> > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> > >
> > > iD8DBQFF1H1wmb+gadEcsb4RAjWgAJ0exAs0w5RxzfSTHlQn4PThlKyNXACgvjk2
> > > lKU8j0J6uaN9qCefO8HCWPM=
> > > =nKVN
> > > -----END PGP SIGNATURE-----
> > >
> > >
> > > -------------------------------------------------------------------------
> > > Take Surveys. Earn Cash. Influence the Future of IT
> > > Join SourceForge.net's Techsay panel and you'll get the chance to share 
> > > your
> > > opinions on IT & business topics through brief surveys-and earn cash
> > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > > _______________________________________________
> > > Bacula-users mailing list
> > > Bacula-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/bacula-users
> > >
> >
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to