[devel] control(8)? ну и 1777 (was: world writable directories)

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Ср Фев 20 22:02:09 MSK 2008


On Wed, Feb 20, 2008 at 07:35:05PM +0300, Вячеслав Диконов wrote:
> > В каталогах с правами 0777 нет смысла, поскольку в них любой
> > (в т.ч. и псевдопользователь) может создавать и удалять свои
> > и чужие файлы.  Обычно доступ к "расшаренным" каталогам
> > ограничивается группой.  Кромое того, на каталогах вроде /tmp
> > есть sticky bit, который не даёт удалять чужие файлы.

+1 -- делай %attr(root,root,1777) хотя бы.

> А когда файлы общие, и обязаны быть доступны по записи
> (например вечно меняющийся в процессе автообновления список
> принимаемых телеканалов, который нужен всем, список базовых
> трансподендеров, таймеры и т.п.)? Нет никакого смысла разделять
> их по пользователям, более того, это вредно, так как канал
> может просто не включиться, а возможных причин и без прав
> полно.

Тут подумалось, что тебе давно надо было подсунуть control(8):
хороший же способ совместить ужа с ежом и не получить колючую
проволоку :)

Видел эти странички?
http://wiki.sisyphus.ru/admin/control
http://wiki.sisyphus.ru/devel/control

(неужто f.i действительно переносят -- наблюдаю 504)

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



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