Geoff Swan wrote: > An interesting problem appeared during an LFS 7.3 build after the build > and installation of shadow. > Everything appeared successful, however when trying to set the root > passwd it fails to prompt for the new passwd. > It simply shows the lines below (as if a CR was hit) and returns to the > prompt. > > root:/sources# passwd root > 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). > passwd: password changed. > root:/sources# > > Any clues to further investigate this would be appreciated.
I think you are in chroot but do not have the virtual file systems mounted. You need access to /dev (and perhaps /dev/pts) inside chroot to use the passwd command. See Section 6.2. Alternatively, I just copy /etc/{passwd,group,shadow,gshadow} from my host to /mnt/lfs/etc. :) -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page