[FUG-BR] Lusca(squid) a partir do ports rc script não funcionando
EnioRM
eniorm em gmail.com
Terça Setembro 3 19:15:00 BRT 2013
2013/8/30 EnioRM <eniorm em gmail.com>
>
>
>
> 2013/8/30 Luiz Gustavo S. Costa <luizgustavo em luizgustavo.pro.br>
>
> Em 30 de agosto de 2013 15:27, EnioRM <eniorm em gmail.com> escreveu:
>>
>> > Pessoal instalei o lusca a partir do ports.
>> >
>> > Não sei por qual problema ele não está parando quando rodo o service
>> squid
>> > stop, nem /usr/local/etc/rc.d/squid stop
>> >
>> > tenho que matar com killall -15 squid
>> >
>> > vi que o squid rc script busca o pid em /usr/local/squid/logs/squid.pid
>> >
>> > ajustei no rc.conf
>> > squid_pidfile="/usr/local/squid/logs/squid.pid"
>> >
>> > ajustei no squid.conf
>> > pid_filename /usr/local/squid/logs/squid.pid
>> >
>> > o rc script consegue apenas iniciar, mas no stop não funciona nem da
>> > mensagem de erro?
>> >
>> > tentei reinstalar o port mas não deu certo
>> >
>> > alguém sabe como resolver?
>> >
>> > abraços
>> >
>> > --
>> > *ENIO R M*
>> > *Backup na nuvem **com o Dropbox **http://db.tt/VfwUj00m*
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >
>>
>> Enio,
>>
>> Por padrão, o processo de kill do squid demora cerca de 30 segundos até
>> morrer.. ele da um tempo para as conexões morrerem.
>>
>> esse parametro é ajustavel no squid.conf.
>>
>> http://www.squid-cache.org/Doc/config/shutdown_lifetime/
>>
>>
>>
>> --
>> Luiz Gustavo Costa (Powered by BSD)
>> *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+
>> mundoUnix - Consultoria em Software Livre
>> http://www.mundounix.com.br
>> ICQ: 2890831 / MSN: contato em mundounix.com.br
>> Tel: 55 (21) 4063-7110 / 8194-1905 / (11) 4063-0407
>> Blog: http://www.luizgustavo.pro.br
>> -------------------------
>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>
>
>
>
> Luiz, sei disso, no entanto eu sempre ajusto o shutdown_lifetime do squid
> para 10s apenas, mas mesmo assim quando isso funciona, o comando
> /usr/local/etc/rc.d/squid stop informa o que está fazendo (no caso
> encerrando o pid)
>
> mas como eu disse, o comando roda sem informar nada e não pára o squid de
> jeito nenhum nem mesmo após 30s
>
> abraços
>
>
> --
> *ENIO R M*
> *Backup na nuvem **com o Dropbox **http://db.tt/VfwUj00m*
>
só pra notificar aqui, encontrei o problema, e o culpado pra variar sou
eu... na conf do squid, que está separado em partes, usando includes, tinha
posto duplicado a linha pid_filename, e o squid estava procurando em outro
local, no qual não conseguia excluir o arquivo no momento do stop,
tinha apontado para /var/run/squid.pid mas não deu certo, nem mesmo
alterando no squid.conf e nem mesmo modificando em /etc/rc.conf o
squid_pidfile="/var/run/squid.pid"
deixei o original da configuração (/usr/local/squid/logs/squid.pid) e
pronto :D
abraços
--
*ENIO R M*
*Backup na nuvem **com o Dropbox **http://db.tt/VfwUj00m*
Mais detalhes sobre a lista de discussão freebsd