Jonathan Oksman wrote: > It should also be mentioned in the book that sudo does not support > md5 passwords natively. I say this because I've only been able to > use it with NOPASSWD set. Further investigation into the source > code reveals that this is indeed the case:
sudo works just fine on an LFS-based system without PAM. I have several built according to the instructions in LFS and BLFS and sudo works just as you would expect, with or without NOPASSWD. For example, see the LFS LiveCD which is based (with very slight modifications that are unrelated to PAM or sudo) on LFS. You can run a test-case on it, I guarantee it will work. If you're curious to see how it's built, all the scripts are in the svn repo: http://wiki.linuxfromscratch.org/livecd/browser/trunk > As you can see it only allows authentication versus crypt(). > Considering an LFS system is built to store passwords via MD5, this > explains why I am unable to sudo without NOPASSWD. The snippet you showed seems incomplete. In any case, I know for a certainty that what you claim isn't correct. Your problem must lie elsewhere. -- JH -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page