Tentei configurar o NIS em um servidor e um cliente rodando Ubuntu 14.04 seguindoesseguia eesseguia oficial.
Após a reinicialização, a máquina cliente foi bloqueada com esta mensagem repetida várias vezes:
YPBINDPROC_DOMAIN: Domain not bound
qualquer botão não poderia ser útil para sair e iniciar a GUI com um login normal.
Normalmente consigo usar a máquina apenas com a rede desconectada (caso contrário, demora muito até para abrir um terminal e às vezes a janela do terminal trava).
Ele exibe novamente dezenas de vezes a mensagem YPBINDPROC_DOMAIN: Domain not bound
.
A máquina cliente é regularmente indicada no /etc/hosts.allow
arquivo do servidor.
Durante a configuração, rpcbind
foi instalado automaticamente portmap
e não consegui executar o comando sudo update-rc.d portmap defaults 10
no início do guia. Além disso, o comando
sudo /etc/init.d/rpcbind restart
trabalhado; mas
sudo /etc/init.d/nis restart
não funcionou porque não havia /etc/init.d/nis
arquivo nem no cliente nem no servidor. Eu instalei o NIS com sudo apt-get install nis
! O Ubuntu 14.04 funciona de forma diferente em relação às versões anteriores?
E é possível recuperar desta situação?
(Movi aqui a pergunta deunix.stackexchange.com)
Responder1
De https://unix.stackexchange.com/questions/154656/etc-init-d-nis-missing-on-ubuntu/154661
Não é sua culpa, é um bug na documentação:
https://bugs.launchpad.net/ubuntu/+source/nis/+bug/1303717
O pacote usa upstart, que usa arquivos em /etc/init/ em vez de /etc/init.d/.
Mas também não sei como reiniciar o nis agora...
Além disso, parece que ninguém quer mais nis http://ubuntuforums.org/showthread.php?t=2259561&highlight=nis+14.04
Responder2
O nome do pacote énis
, mas o nome do serviço do servidor é ypserv
e o nome do serviço do cliente é ypbind
.
Do lado do cliente:
start ypbind
Do lado do servidor:
start ypserv
No futuro usedpkg -L
para descobrir quais scripts de inicialização vêm com um pacote. Os scripts iniciais podem ser encontrados em /etc/inet
. Algo assim deve fornecer as informações que você deseja:
dpkg -L nis | grep inet