Como devolver o dnsmasq no opensuse 13.1

1

O OpenSuse 13.1 não possui o script init.d dnsmasq. Existe outra maneira de iniciar e parar o dnsmasq ou isso é um bug no suse?

    
por Timothy C. Quinn 21.10.2014 / 01:27

3 respostas

1

Eu não estou familiarizado com o SuSE, mas em outras distros você pode usar o comando service para parar / iniciar / reiniciar serviços. Talvez algo assim faria:

$ sudo service dnsmasq restart
    
por 21.10.2014 / 02:41
0

Acabei de descobrir que outra maneira de fazer isso no OpenSuse e no Suse é usar a GUI do Gerenciador de Serviços no YAST.

Basta encontrar o serviço denominado dnsmasq e garantir que esteja ativado e você pode iniciar e parar a partir da GUI. Ativo = correndo, Inativo = parado.

    
por 21.10.2014 / 04:13
0

Com o OpenSuSE mudando para o systemd completamente na versão 12.3, os scripts init.d estão sendo gradualmente eliminados.

Embora o systemd possa usar scripts init.d, ele prefere muito mais arquivos .system.

Dito tudo, o OpenSuSE tem alguns recursos interessantes que outras distros não possuem. Por exemplo, no OpenSuSE, chckconfig foo on ainda funciona para ativar serviços. Em outras distros, ele foi substituído por systemctl enable foo (o OpenSuSE também pode usar isso).

Como mencionado acima, para iniciar um serviço é através de service foo start . No OpenSuSE, a maneira mais comum que eu vi é através de rcfoo start ; no entanto, o YaST também funcionará. Outras distros usarão systemctl start foo (novamente, o OpenSuSE também pode usar isso).

    
por 21.10.2014 / 13:15