On Sunday 28 October 2007, Bob Proulx wrote: > Bauke Jan Douma wrote: > > >./../../../coreutils-6.9-354-68c33a/tests/rm/fail-eperm: skipping this > > > test > > > > > >grep nobody /etc/passwd: > > >nobody:x:65534:65534:nobody:/:/bin/false > > > > > >Whereas it just succeeded when building from $(srcdir). > > >(And I do have /tmp, with mode 1777...). > > > > Ah, I see, the untarred sources' directories all have 777, > > whereas the build directory has 755 throughout. That explains. > > Sorry for that noise. > > What umask are you using when unpacking, building, and testing? In > order to get directory modes 777 I would expect that you have a zero > umask set. > > If you unpack, build and test using 'umask 02' or 'umask 022' does > that work better?
when you unpack using `tar xf coreutils-...tar.gz` as root, the directories get 0777 even with umask 0022. unpacking as non-root gives correct behavior of 0755. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils