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

Reply via email to