Ken Moffat wrote: > I've now got to section 8.3, and as-expected I need to change my > kernel config from what I've been using, if I hope it will support > booting with systemd. But I'd like to query if a few of these > settings really are necessary, and also to suggest that we ought to > distinguish between what is required for sysvinit with the LFS > bootscripts (just devtmpfs last time I looked), and those options > which are only needed for systemd. After all, we already know that > some users have no wish to run lennart from scratch. > > I know that Control Group support is needed by systemd, the items > I'm querying are : > > 1. open by fhandle syscalls - this is supposedly for userspace file > servers (according to the kernel help). > > 2. Enable seccomp to safely compute untrusted bytecode - I happen to > have this set (I'm a sucker for enabling new options if they look as > if they might be useful), but it doesn't look like something that I > normally _need_. > > 3. The IPv6 protocol - again I have it set (ISTR one of the LFS > testsuites likes it), but many of us have no expectation of being > able to use this in the near future - is it really required ? > > 4. Kernel automounter version 4 support - this fills me with horror > (I hate it if my system tries to second-guess what I want to do with > a CD or something purporting to be a drive (e.g. something with > compact flash, i.e. using usb-storage) which has been connected by > USB). The kernel help says this needs userspace tools - I am > guessing that systemd replaces the autofs daemon in this context, > but it also says that NFS file system support is needed. Not a > problem for me, because a lot of my data is on nfs, but perhaps > misleading if automounting really is required and people also read > the kernel help - we've always had a tradition of minimal kernels. > > 5. Tmpfs POSIX ACLs and extended attributes. Again, not something > I've ever needed. > > I can willingly believe that systemd is so monolithic that all of > these things really are needed, but I thought I might as well ask - > if some of these enable functionality which might be epected to be > present in systemd, perhaps we should list what they enable, with a > warning that omitting them may cause problems if you run systemd ?
Does this help? http://wiki.gentoo.org/wiki/Systemd#Kernel -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page