falta do squid em /etc/init.d

2

Eu instalei o squid v3 no Ubuntu 13. Executando o squid3 -v responde com a versão 3.3.8 (ainda não consigo encontrar nenhum script do squid em /etc/init.d). Eu sou capaz de correr

service squid3 restart

(o processo é exibido como em execução). Alguma informação sobre o que eu poderia ter configurado incorretamente? Eu notei o squid perdido depois que fiz uma alteração no arquivo squid.conf.
Agradecemos antecipadamente.

Eu percebi que o squid estava gerando o arquivo squid.conf em / etc / init & amp; não /etc/init.d - Eu tinha instalado o squid via sudo apt-get install squid.

    
por ali haider 13.03.2014 / 17:28

4 respostas

2

A instalação do Squid gera o arquivo squid.conf em / etc / init & amp; não /etc/init.d no ubuntu - Eu tinha instalado o squid via sudo apt-get install squid.

    
por ali haider 11.04.2014 / 22:49
3

Seu lançamento do Ubuntu já usa o Upstart para iniciar serviços. É por isso que você não consegue mais encontrar o script de inicialização para o squid em /etc/init.d/. Em vez disso, você tem que começar o squid via

sudo service squid3 start

BTW, você não pode usar su aqui para se tornar root e, em seguida, chamar service squid3 start . Para mais informações, consulte o bug do Ubuntu # 1303769 .

O script /etc/init/squid3.conf é o script de inicialização usado pelo upstart e nada que devemos editar normalmente.

Em vez disso, use /etc/squid3/squid.conf para definir suas opções de configuração.

    
por Stefan Endrullis 11.08.2014 / 10:49
3

O arquivo de inicialização do serviço para o squid é /etc/init/squid.conf  estes serviços são executados como upstart, o que é muito bom para reiniciá-los, use este

comandos

Para parar

  

sudo stop squid3

Para começar

  

sudo start squid3

Para verificar o status

  

lista initctl

principal vantagem aqui é o sistema inicializar mais rápido e também se algum mata o pid do kernel squid3 automaticamente reinicia os serviços do squid3 em fração de segundos com o novo pid.

para mais informações sobre serviços iniciantes

Abaixo, você verá as mensagens / var / log / syslog

Abr 22 12:00:48 proxy02 kernel: [5864996.503368] init: processo principal do squid3 (318) morto por sinal KILL

Abr 22 12:00:48 proxy02 kernel: [5864996.503379] init: o processo principal do squid3 terminou, reaparecendo

    
por PKumar 22.04.2015 / 08:38
1

Tente procurar em /etc/rc.d/init.d /

Seu arquivo .conf deve estar localizado em /etc/squid/squid.conf

    
por bleeves 13.03.2014 / 17:37