1 марта 2011 Sergey Vlasov написал: > On Mon, 28 Feb 2011 23:53:06 +0300 Андрей Черепанов wrote: > > 28 февраля 2011 Afanasov Dmitry написал: > > > On Mon, Feb 28, 2011 at 07:40:59PM +0300, Андрей Черепанов wrote: > > > > Задача: создавать файлы из Apache с маской 0660. > > > > Как у нас установить umask 002 для Apache2? > > > > > > через shell, из которого запускается apache. > > > umask 002; service httpd2 restart do the trick > > > > > > чтоб не ручками, прописать вызов umask 002 в /etc/init.d/httpd2 (не > > > кошерно) либо в любой SourceIfExists <script> > > > > Пробовал (указывал отдельную строку umask 0002 перед непосредственным > > стартом в httpd2), не помогает. > > Это бесполезно, поскольку в нашем start-stop-daemon гвоздями прибито: > > umask(umask(077) | 022); > > А mod_umask мог не работать, поскольку в umask.conf вся конфигурация > завёрнута в <IfDefine UMASK>, похоже, бездумно скопированное у Gentoo > (где система управления конфигурацией Apache совершенно другая). > Необходимо выбросить из umask.conf всё лишнее. Спасибо, помогло. https://bugzilla.altlinux.org/show_bug.cgi?id=25177
-- Андрей Черепанов ALT Linux [email protected]
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Sysadmins mailing list [email protected] https://lists.altlinux.org/mailman/listinfo/sysadmins
