On Wed, Oct 15, 2008 at 05:10:33PM -0500, Bruce Dubbs wrote: > After jhalfs completed, I followed the instructions to chroot and set the > root > passwd. I used: > > /usr/sbin/chroot "$LFS" /usr/bin/env -i \ > HOME=/root TERM=linux PS1='\u:\w\$ ' \ > PATH=/bin:/usr/bin:/sbin:/usr/sbin \ > /bin/bash --login > > It's been a while and I don't remember -- The login is in / and not /root. > IS > that normal? I think so. > > I can't use less or passwd. less displays the file and immediately > terminates. I don't understand: you mean it displays the first page and terminates, or it outputs the whole file like 'cat' ?
> passwd gives: > > # passwd > Changing password for root > Enter the new password (minimum of 5 characters) > Please use a combination of upper and lower case letters and numbers. > Bad password: too short. > Warning: weak password (enter it again to use it anyway). > Password changed. > > With no chance of typing the password. > I wonder if that's a different problem - is shadow correctly installed ? I've a vague memory of something a bit like this on one of my builds. > man gives: > > man: command exited with status 256: less -s > > This looks like a terminal problem to me. I have tried a TERM of linux and > xterm. I have LANG=C. vim works fine, including color. > > I can work around these issues of course, but I'd like to use the tools via > chroot. Any ideas? Does this impact the book or is it just my forgetfulness? > > -- Bruce > If you can't use the tools via chroot, that's a bit of a showstopper in my opinion. The TERM problem, if that's what it is, is new to me. Any chance you could build strace in chroot and see what 'less' is doing ? I usually build my "after-LFS, before-booting" packages in an rxvt-unicode term, which means I need to pass a "compatible" TERM to vim otherwise it goes mono with underlines for highlighting because the system knows nothing about rxvt-unicode terminals. The fact vim is fine for you suggests the terminfo is correctly installed. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
