My script is in /etc/rc.d and it executes - only when I login and find
no zebra process... executing it manually starts zebra allright.
Why should I put it in /usr/local/etc/rc.d ?
I think I see a 0.99.5 version in freshports.org. I'll just use that instead.
Thanks ye all for the help...
On 12/5/06, Jerry McAllister <[EMAIL PROTECTED]> wrote:
On Tue, Dec 05, 2006 at 11:30:41AM +0000, Tom Judge wrote:
> Gobbledegeek wrote:
> >I compiled quagga 0.99.5 from source (not freebsd port) and wrote this
> >little script in the /etc/rc.d/zebra file.
> ># PROVIDE: zebra
> ># REQUIRE: NETWORKING
> >. /etc/rc.subr
> >load_rc_config $name
> >run_rc_command "$1"
> >/etc/rc.conf has zebra_enable="yes"
> >However it only starts zebra when I execute it manually from
> >command line. When I boot freebsd, it executes and I see
> >message in boot screen that zebra is starting, but on login I find
> >zebra isn't running.
> >all files in /usr/local/sbin/ for zebra executables are owned by
> >quagga/quagga user/group.
> >Once I get this working, I will ofcourse add scripts for ospfd and
> >bgpd and isisd.. but it beats me why this isn't working...
> >This is on freebsd 6.2 RC1 i386.
> >Thanks very much in advance for your help...
> >PS: Please CC me as I am not subscribed.
First, I presume you mean to say that you put the script
in the '/usr/local/etc/rc.d/' directory and not just /etc/rc.d
Secondly, my most frequent error is error with these is to forget
to make them executable. If the script does not have execute
permission, it is ignored.
> email@example.com mailing list
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
[Everything but Gobbledegook.. !!]
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"