GNU bug report logs - #16532
Test Fail: "tests/chown/separator"

Previous Next

Package: coreutils;

Reported by: Assaf Gordon <assafgordon <at> gmail.com>

Date: Thu, 23 Jan 2014 18:42:02 UTC

Severity: normal

Done: Pádraig Brady <P <at> draigBrady.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Assaf Gordon <assafgordon <at> gmail.com>
To: Bernhard Voelker <mail <at> bernhard-voelker.de>, 16532 <at> debbugs.gnu.org
Subject: bug#16532: Test Fail: "tests/chown/separator"
Date: Thu, 23 Jan 2014 18:41:23 -0500
On 01/23/2014 06:20 PM, Bernhard Voelker wrote:
> On 01/23/2014 07:41 PM, Assaf Gordon wrote:
>> $ strace ../src/chown 34574:users . 2>&1 | grep -A 5 -B 5 chown
>
>> fchownat(AT_FDCWD, ".", 34574, 100, 0)  = -1 EPERM (Operation not permitted)
>
>> ++ id -g
>> + id_g=1000
>
>> + chown 34574:users .
>> chown: changing ownership of '.': Operation not permitted
>> + fail=1
>
> Ooops, something very strange is going on on your system:
> chown resolves the group 'users' to gid 100 while 'id -g'
> says 1000.
>
> Can you find out why?
> Are you using some strange Samba/Kerberos authentication against
> an Active Directory or similar? (I've seen such issues with that
> combination,)
>

Thanks for the quick reply - this is a strange old server (not my doing...).
Indeed it uses an external authentication, and has conflicting local and 
global groups named "users".

==
$ grep users /etc/group
users:x:100:
$ getent group | grep ^users
users:x:100:
users:x:1000:
$ id -G
1000 1001 3432
==

So I guess this is not a bug, and can be closed.
I'll just ignore this failure on this system.

Thanks,
-gordon






This bug report was last modified 11 years and 212 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.