Dhcpd e Squid não inicializam sozinhos

Iniciado por gabrielmpo, 22 de Janeiro de 2009, 20:55

tópico anterior - próximo tópico

gabrielmpo

Eae galera!

Hj configurei um dhcpd3 server e o squid numa máquina!...primeira vez q monto um proxy e servidor dhcp!..tirando as zicas q sempre dão...consegui funfar blza!!!

Arrumei os errinhos,e no terminal mandei ver:

sudo su -

/etc/init.d/dhcpd/dhcpd3-server restart (qq coisa assim)

#foi OK

/etc/init.d/squid restart (qq coisa assim)

#foi OK tbm

testei numa maquina da rede e pegou ip certinho e navegou atraves do proxy...porem qdo reinicio o server eles nao sobem o serviço sozinhos, tenho q dar essas duas linhas de comando toda vez!
Creio q seja alguma bostinh* d permissao, porem não sei onde verificar isso...eu qro q qdo suba o SO ja funcione os dois, como o certo!

Eae...em qq eu boiei??

gabrielmpo

Para facilitar a ajuda do pessoal...segue o erro...reparem que como root ele sobe normal!...adicionei a linha cache_effective_user proxy e cache_effective_group proxy no squid.conf e não adiantou nada!

professor@server:~$ /etc/init.d/dhcp3-server start
dhcpd self-test failed. Please fix the config file.
The error was:
drop_privileges: could not set group id: Operation not permitted

professor@server:~$ /etc/init.d/squid start
* Starting Squid HTTP proxy squid                                               * Creating squid cache structure
2009/01/27 10:54:28| Creating Swap Directories
FATAL: Failed to make swap directory /var/spool/squid/00: (13) Permission denied
Squid Cache (Version 2.7.STABLE3): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
start-stop-daemon: Unable to set gid to 0 (Operation not permitted)
                                                                         [fail]

professor@server:~$ sudo su -

root@server:~# /etc/init.d/dhcp3-server start
* Starting DHCP server dhcpd3                                           [ OK ]

root@server:~# /etc/init.d/squid start
* Starting Squid HTTP proxy squid                                       [ OK ]
root@server:~#