On Thu, 23.06.11 14:02, Michael Olbrich ([email protected]) wrote: > Hi,
heya, > I'm getting "Failed to fully start up daemon: No such file or directory" > when systemd starts. > It took some time to track it down. Basically swap_enumerate() fails > because /proc/swaps does not exist. > Imho this is a valid use-case: This is an embedded system and swap makes no > sense. I'm not sure how to fix this, but I think swap should just be > disabled in some way. Yes, absolutely. We should be able to deal with swap-less systems. The patch to fix this is probably very easy (just look for ENOENT when we open /proc/swaps and consider it not an error, plus some checking for m->proc_swaps here and there). I have now added this to the TODO list. However, since I do not run kernels like this here I won't be able to test this and hence am unlikely to fix this anytime soon. However, I'd be happy to merge a patch if you (or somebody else) supply one. Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
