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

Reply via email to