Re: [users@httpd] Apache 2.0.58 on Debian Linux

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Tom,

On Oct 9, 2006, at 7:47 PM, Tom Laramee wrote:

i need to have this users umask be 002 (it's currently 022)... meaning,
for each of the 25 processes that apache forks off when it begins
to run, the umask for these processes must be 002.

i thought i could just update the users .bashrc file to set this, but

In the usual configuration, the Apache HTTP Server is started from an init.d script at system boot. This script runs as the root user. The server itself then changes the uid of its children to www-data.

This means that the www-data user does not start a shell, and will not execute any of its init files.

how can i set the umask for the apache processes that run
as user "www-data"?

Try editing the init.d/apache2 script (it may have a slightly different name) and put an 'umask 022' statement before the server actually gets started. I assume that the server inherits this.

Please let us know if that solves your problem.

S.

--
sctemme@xxxxxxxxxx            http://www.temme.net/sander/
PGP FP: 51B4 8727 466A 0BC3 69F4  B7B8 B2BE BC40 1529 24AF


Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux