James Robertson wrote: > Bruce Dubbs wrote: >> Bruce Dubbs wrote: >> >>> I've been investigating the Linux Standards Base core specification. >>> >>> 3. For the full spec, we also need libpam. Does this LSB core requirement >>> justify promoting PAM from BLFS to LFS? >>> >> Upon further review, the answer to this should be no. I've looked at the >> Commands and Utilities required for the Base Core Specification >> >> http://dev.linux-foundation.org/betaspecs/booksets/LSB-Core-generic/LSB-Core-generic/toccommand.html >> >> and it includes several programs that we purposely do not include in LFS. >> These >> include, sendmail, lpr, cpio, crontab, at, install_initd, and remove_initd. >> There is also an implied requirement for either rpm or dpkg. >> >> Clearly, the responsibility for making an LFS installation LSB compliant >> lies in >> the area of BLFS. I do think a page in LFS with an introduction to LSB >> would be >> appropriate, but the details of getting even base specification compliance >> exceed what we do in LFS. >> >> -- Bruce >> > That makes a lot of sense Bruce. I agree with you that going full LSB > is beyond what the base book is after based on this information. Would > you suggest a specific section in the BLFS book about LSB and then steps > to bring a machine into line?
Right now I'm thinking that parallel sections in the Introduction chapters of both books would be a good fit. I am not a fan of requiring rpm or dpkg; Me either. I'm not a fan of PAM either for systems that have basically one user. > seems the distros are pushing their weight around on that one. Then > again, we can provide the steps to install them and if you happen to > need to install something from rpm or deb then you have the tools to do so. The whole idea behind LSB is to provide a solid foundations for a vendor to provide a *binary* package to a user. For someone who has the source, it isn't nearly as important. However, it is useful even when compiling a package as it makes it easier to know if you have all the supporting libraries and applications needed and in the right places for a new package. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page