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

Reply via email to