Sorry I meant: #as the books says: chown -Rv nobody . #/sources needs to be read and executable chmod a+rx
I understand the chown -Rv nobody . as to be executed in the /sources/coreutils-.../ directory. Regards, Ferdinand Am 27.09.2015 um 23:16 schrieb Bruce Dubbs: > 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
