Hello, Victor!
You wrote to <apache-talk@lists.lexa.ru> on Mon, 26 Aug 2002 12:32:48 +0400:
VW> On 2002.08.26 at 12:27:07 +0400, Victor Voloshin wrote:
>> Виноват, эксперимент не воспроизводится! Но почему-то CGI-скрипт
>> наследует umask == 077. Где поправить?
VW> Ну кто мешает в самом скрипте umask выставить.
Да мне-то никто не мешает, но у многих клиентов скрипты цельнотянутые, и они
(клиенты) вдруг начали задавать вопросы. Почему-то раньше это не
проявлялось, и для меня стало открытием; в моих собственных перловых
скриптах open создает файлы с 0644 (правда они рутовые, это существенно?).
Кажется, можно просто задать -DSUEXEC_UMASK=022 при компиляции suexec.c, но
сейчас проверить не могу. Интересно также,
что в login.conf (у меня FreeBSD) задано umask=022, и suexec учитывает
прочие опции (пропатчен и действует - проверено), а эта почему-то
игнорируется?
VW> --
VW> Victor Wagner vitus@ice.ru
VW> Chief Technical Officer Office:7-(095)-748-53-88
VW> Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net
VW> http://www.ice.ru/~vitus
VW> =====================================================================
VW> ========
VW> = Apache-Talk@lists.lexa.ru mailing list
VW> =
VW> Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you
VW> want to quit.
VW> = Archive avaliable at http://www.lexa.ru/apache-talk
VW> =
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =