Ferdinand Thiessen wrote:
Hello,
I encountered a problem in the LFS development version.
After using this command:
su nobody -s /bin/bash \ -c "PATH=$PATH make RUN_EXPENSIVE_TESTS=yes check"
I get this message:
Making check in po
/bin/sh: line 20: cd: po: Not a directory
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/sources/coreutils-8.24'
make: *** [check] Error 2
So to avoid this, the user "nobody" must have rx rights on the source
directory.
The chmod command should look like this:
chown -Rv nobody . chown -v a+rx
There is no chmod instruction in that section.
If you do 'chown -Rv nobody .' as the book says, then the user *does*
have rx rights on the source directory. The command you have above
makes no sense.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page