[Pkg-sysvinit-devel] Bug#397430: incorrect starting order

Petter Reinholdtsen pere at hungry.com
Thu Dec 27 14:05:15 UTC 2007


[Wouter Verhelst]
> By default, the nfs-common initscript is installed at
> /etc/rc2.d/S21nfs-common. However, mountnfs.sh is started at
> rcS.d/S45mountnfs.sh; as a result, the nfs common utilities aren't
> installed at that point (yet), so mounting NFS shares at boot time
> won't work properly (at least not if you need GSSAPI authentication,
> which I do).

I believe this analysis is wrong.  NFS mounting is done by
/etc/network/ifup.d/mountnfs when an network interface is available,
and it will start portman and nfs-common if it decide it is required.
The relative starting order in in rcS.d/ do not matter much, as the
mounting can happen at any time after udev is started.

What exactly is the problem with GSSAPI auth and mounting?  Is it
still a problem with the latest version in experimental?

Happy hacking,
-- 
Petter Reinholdtsen





More information about the Pkg-sysvinit-devel mailing list