[devel] spt (hasher) и useradd
Dmitry V. Levin
ldv на altlinux.org
Вт Мар 6 18:10:25 MSK 2007
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 неправильные права?
--
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 189 байтов
Описание: отсутствует
Url : http://lists.altlinux.org/pipermail/devel/attachments/20070306/66facb89/attachment.bin
Подробная информация о списке рассылки Devel