On Dec 3, 2007, at 1:44 PM, M. Todd Smith wrote:

On Nov 29, 2007, at 9:50 PM, Philipp Thomas wrote:
Manually created symlinks will be removed the next time insserv gets
run!

Philipp


Is there anyway to circumvent this behaviour? I recently discovered that when a machine gets rebooted its missing the first NFS mount point because the nfs client is booting in parallel to nscd which is causing a race condition the always misses the first mount point ( I can't statically define IP in /etc/hosts because it points to a dynamic nameserver which returns one of many IPs to mount from ).

Moving the nfs services to the back of the init process in runlevels 3 & 5 and turning of the parallel boot flag in /etc/sysconfig/boot seems to have done the trick, but insserv keeps messing up my linking and in turn I have a bunch of people showing up at my door unable to login (home directories are the first mount point in the fstab).


To answer my own question, you change the Required-Start option in / etc/init.d/nfsboot and /etc/init.d/nfs to $all, run insserv and make sure the parallel boot of unrelated services is set to 'no'. This will set the symlinks and keep them proper.

Cheers
Todd
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to