[devel] spt (hasher) и useradd

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Ср Мар 7 16:57:11 MSK 2007


Dmitry V. Levin wrote:
> On Tue, Mar 06, 2007 at 05:44:54PM +0300, Alexey I. Froloff wrote:
>> * Dmitry V. Levin <ldv@> [070306 17:41]:
>>>>> Вобщем на часть файлов в tcb стоял владелец root:root вместо user:auth.
>>>> Это похоже на багу в fakeroot в районе реализации
>>>> setfsuid/setfsgid.  Тоже об это споткнулся.
>>> Как воспроизводить?  Если можно, то без помощи spt.
>> hsh --initroot...
>> hsh-shell --rooter
>> useradd
> 
> $ hsh --ini --save --without-stuff
> $ hsh-run --r -- useradd foo
> $ hsh-run --r -- ls -la /etc/tcb/foo
> total 4
> drwx--s---  2 foo  auth   100 Mar  6 18:00 .
> drwx--x--- 32 root shadow 640 Mar  6 18:00 ..
> -rw-r-----  1 foo  auth    19 Mar  6 18:00 shadow
> -rw-------  1 root root     0 Mar  6 18:00 shadow-
> -rw-------  1 root root     0 Mar  6 18:00 shadow.lock
> 
> Т.е. у shadow.lock неправильные права?

В fakechroot я это фиксил.. правда не помню где.

Rgds,
Rider




Подробная информация о списке рассылки Devel