[devel] spt (hasher) и useradd

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Мар 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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070306/66facb89/attachment-0001.bin>


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