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: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org