Am 28.01.2014 18:43, schrieb Sam Morris: > On Tue, Jan 28, 2014 at 05:56:24PM +0100, Michael Biebl wrote:
>> This is all a great mess under sysvinit. >> umountnfs.service is blacklisted as mounts (also remote ones) are >> directly handled by systemd. > > Sounds good--but umountnfs.service isn't masked, it just happens not to > run, due to its dependencies. If systemd is to manage the mounts then it > needs to use -l and -f when deactivating NFS mounts. That is correct: Since umountnfs is never run on boot it is not stopped on shutdown, that's why explicitly masking was not necessary. Sorry for not being precise in that regard. > If systemd is intended to mount the filesystem the first place then that > means we should somehow kill off /etc/network/if-up.d/mountnfs since it > gets run really early (during coldplug, via /lib/udev/net.agent). This is all pretty tricky. For now we explictly use the if-up.d mechanism in favor of mounting remote file systems in systemd. I don't remember all the details anymore but I know this needs some more work to be done properly. See also http://anonscm.debian.org/gitweb/?p=pkg-systemd/systemd.git;a=commit;h=d1047601af94714f8e26e91c42d265d12803436a -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature

