On 02/18/2011 10:46 PM, Bryan Kadzban wrote: > When doing chapter 6 as a non-root user (package-user hint), pt_chown is > being run due to the options we use to mount $LFS/dev/pts early in > chapter 6. Since it's not installed setuid-root, it doesn't work. > > But it shouldn't be needed; if we change the default mode and group of > the $LFS/dev/pts mount, it won't be used. OTOH this is a change that > we'd only be making for the benefit of a hint. > > Opinions? I'm leaning toward not changing the book (this seems like > something that the hint might want to cover), but I'd be curious what > everyone else thinks. Although not a developer, I'd thought I'd "chime in." I agree that it's not necessary to add this to the book because it specifically addresses the hint. I've used the package users hint since my first LFS build a number of years ago and the only problems I've ever had have been my lack of knowledge, typing errors, frustration over "install" directories and not reading carefully enough.
I've had the dreaded "no more pty's" only once and, even using the hint, got past it by using information only in the LFS info. There are some long time LFS users and developers who are almost adamant about not changing the book because of its educational value. I also am in that corner and I extend that philosophy to this hint. The hint was written for LFS-6.0. I've built 6.7 with it--and since I've seriously delayed my BLFS will build 6.8. As it is written, the hint has all the info to complete a current LFS build. Oh there are discussions of some packages that need to be added and deleted because of the changes in LFS, but even with the `su` situation, which has changed significantly in the book over the years, if one *really* reads the hint and the book, the build will be successful. This is just my opinion FWIW. Dan -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
