|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 28 Mar 2007 07:54:06 To : Eugene Grosbein Subject : Re: write only directory -------------------------------------------------------------------------------- Eugene Grosbein wrote: > VS>> Как он поможет, если работает в тех же категориях rwx ? > VS>> "w" на каталоге позволяет и положить туда файл, и удалить. Его > VS>> отсутствие не позволяет ни положить, ни удалить. > >> От рута: > >> cd /var/tmp > >> mkdir dir > >> chmod 1770 dir > >> chgrp group dir > >> chflags uappnd dir > >> Из такого каталога dir юзер не может удалить даже свой файл. > VS> Понятное дело не может, потому что uappend. Можно было и sappend. > >> Редактировать, правда, может - MAC может отобрать это право? > VS> Чтобы отобрать право редактировать, нужно нечто вроде принудительного > VS> "umask 722" при создании c последующим запретом chmod. Hе знаю, можно > VS> ли изобразить это с помощью MAC. > Вообще есть такое ощущение, что тебе шашечки :-) (извини, если неверное). В целом верное. Если шашечками считать желание убедиться, что красивого решения не существует, прежде чем городить очередной костыль. > У меня через 15 минут все бы уже работало. Через wait_on. Hу, в конце концов Unix есть "стройная система костылей и подпорок". -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.3 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/9167ad0e1d13.html, оценка из 5, голосов 10
|