Use /var/run
para arquivos de soquete.
Estou tentando configurar o mod_fcgid no meu servidor. Parte do requisito é que o Apache precise criar um arquivo de soquete para o mod_fcgid.
Eu especifiquei a pasta do Apache para gravar os dados do socket para:
/var/lock/apache2/fcgid
Em seguida, eu especifiquei esse arquivo no arquivo fcgid.conf da seguinte forma:
SocketPath /var/lock/apache2/fcgid/sock
Eu então mudei o dono da pasta para www-data (o usuário do apache) e dei as permissões completas para a pasta e seu conteúdo.
Eu consegui executar meu aplicativo fcgi de teste.
Quando reiniciei a máquina, descobri que a propriedade de / var / lock / apache2 / fcgid foi redefinida para root e com permissão redefinida para 700
Eu tenho as seguintes perguntas:
Existe algo específico sobre a pasta / var / lock? - por que as permissões estão sendo redefinidas após uma reinicialização?
Devo mover meu arquivo de soquete para outro local (no caso de o root apropriar-se automaticamente do conteúdo desta pasta por motivos de segurança?)
Estou executando o Ubuntu 10.0.4 LTS 64 bit
Use /var/run
para arquivos de soquete.