Назад | Перейти на главную страницу

Umask Apache 2.2 во FreeBSD

У меня Apache 2.2 работает под FreeBSD 7 (и 8). Он работает с системной маской umask по умолчанию 022, и мне нужно, чтобы она была 002, чтобы члены группы www могли вносить изменения без необходимости преследовать ее с помощью chmod.

Я поместил www в класс входа с переопределенной маской umask, что не сработало.

Как я могу установить umask 002 в Apache, независимо от того, как запускается Apache (rc.d или apachectl и т. Д.).

Вы обращаетесь за помощью к mod_umask (нет, насколько мне известно, доступен в портах - хотя не проводил обширного поиска).

Если у вас есть www пользователь, попробуйте сделать ему домашний каталог, затем откройте /home/www/.bashrc и установить по умолчанию umask вы хотите.