Setting up fastcgi on an Ubunutu server (socket file permissions issue)
Posted
by
gray alien
on Ask Ubuntu
See other posts from Ask Ubuntu
or by gray alien
Published on 2011-02-13T09:34:19Z
Indexed on
2011/02/14
7:33 UTC
Read the original article
Hit count: 186
security
|permissions
I am trying to set up mod_fcgid on my server. Part of the requirement is that Apache needs to create a socket file for mod_fcgid.
I specified the folder for Apache to write the socket data to:
/var/run/apache2/fcgid
I then specified this file in my fcgid.conf file as follows:
SocketPath /var/run/apache2/fcgid/sock
I then changed the owner of the folder to www-data (the apache user) and gave the owner full permissions to the folder and its contents.
I was able to run my test fcgi app then.
When I rebooted the machine, y fastcgi app no longer worked. After some investigation, I found that ownership of /var/run/apache2/fcgid has been reset to root, and with permission reset to 700
I have the following questions:
- Is there something specific about the /var/run folder?
- why is the permissions being reset after a reboot?
- Should I move my socket file to another location (in case root automatically takes ownership of contents in this folder for security reasons?)
I am running Ubuntu 10.0.4 LTS 64 bit
© Ask Ubuntu or respective owner