Ivan Shmakov <[email protected]> writes: >>>>>> Ivan Shmakov <[email protected]> writes: >>>>>> Artem Chuprina <[email protected]> writes: > >> В общем случае задача сделать "всё доступно всем" на юниксовой > >> файловой системе в моей практике проще всего решалась демоном, > >> который типа раз в минуту просматривал, что в подведомственных > >> директориях не ugo+w, и ставил туда +w. (Тупо делать chmod -R плохо > >> тем, что это трогает ctime даже если фактически не меняет права.) > > > JFTR: > > > # find /where -xdev -not -perm -0666 -exec chmod -- a+rwX {} + > > … Пожалуй, имеет смысл добавить \( -type f -or -type d \).
Только стоит помнить, что пока find просматривает файлы в каком-нибудь тяжёлом каталоге (в котором всё правильно и менять ничего не надо), уже найденный но ещё не поправленный файл может превратиться, например, в симлинк на /etc/shadow. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

