[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Locking shadow (WAS: Re: 2 anaconda problems on Alpha platform/Debugging?)
- From: Oliver Falk <oliver linux-kernel at>
- To: Discussion of Development and Customization of the Red Hat Linux Installer <anaconda-devel-list redhat com>
- Subject: Locking shadow (WAS: Re: 2 anaconda problems on Alpha platform/Debugging?)
- Date: Wed, 14 Nov 2007 15:20:23 +0100
On 11/13/2007 09:24 PM, Oliver Falk wrote:
> Oliver Falk schrieb:
>> Oliver Falk schrieb:
>>> On 11/07/2007 11:41 PM, Chris Lumens wrote:
>>> [ ... ]
>>>> What version of anaconda and pykickstart do you have installed?
>>> [root gosa ~]# rpm -q anaconda pykickstart
>>> anaconda-11.3.0.50-2axp
>>> pykickstart-1.19-1.fc8
[ ... ]
>> OK guys.... This is the traceback. The function setpassUser seems to
>> come from libusermode.so (libuser-python). Does this make sense to anyone?
>
> OK. If I take out the bits from users.py:
> import libuser
> class Users:
> def __init__ (self):
> self.admin = libuser.admin()
> def setRootPassword(self, password):
> rootUser = self.admin.lookupUserByName("root")
> self.admin.setpassUser(rootUser, password, True)
> self.admin.modifyUser(rootUser)
> u = Users()
> u.setRootPassword('adsf');
Now I've located the *real* problem:
open("/etc/shadow-", O_WRONLY|O_CREAT, 0100400) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=1190, ...}) = 0
write(4, NULL, 0) = 0
fcntl(4, F_SETLK, {type=0x3 /* F_??? */, whence=SEEK_SET, start=0,
len=0}) = -1 EINVAL (Invalid argument)
close(4) = 0
ideas?
-of
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]