[devel] spt (hasher) и useradd
Ivan Fedorov
=?iso-8859-1?q?ns=5Falt=5Fdevel_=CE=C1_neural=2Eru?=
Вт Мар 6 21:02:18 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 неправильные права?
И у shadow-
Подробная информация о списке рассылки Devel