Red Hat Bugzilla – Bug 376821
ospfd init script looks for ospf6 configuration and lock file
Last modified: 2007-11-30 17:12:22 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:22.214.171.124) Gecko/20070530 Fedora/126.96.36.199-1.fc5 Firefox/188.8.131.52
Description of problem:
When I try to start the ospfd service, it does not start.
Upon further investigation in the /etc/rc.d/init.d/ospfd script, I notice the following:
[ -f $CONF_FILE ] || exit 6
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Update/create the /etc/quagga/ospfd.conf file as needed
2. Run "service ospfd start"
3. Note that ospfd is not running.
ospfd was not running.
ospfd should be running.
If I change the LOCK_FILE and the CONF_FILE lines as in /etc/rc.d/init.d/ospfd as follows, it starts working.
Perhaps they should really be:
Just an idle thought.
quagga-0.99.9-3.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report.
If you want to test the update, you can install it with
su -c 'yum --enablerepo=updates-testing update quagga'
It looks like this is working to me. When I rebooted my machine, ospfd started
on its own.
# ls -ld /var/lock/subsys/ospfd
-rw-r--r-- 1 root root 0 Nov 16 23:50 /var/lock/subsys/ospfd
# last reboot | head -1
reboot system boot 2.6.21-2950.fc8x Fri Nov 16 23:49 (00:07)
# service ospfd status
ospfd (pid 1140) is running...
# rpm -qfV /etc/init.d/ospfd
# rpm -q quagga
I have installed this and looked specifically at this issue. I have not done
any other regression testing of quagga.
quagga-0.99.9-3.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.