16.10 Servidor - update-rc.d não criando links simbólicos para o vncserver

5

Desculpe - editado para esclarecer que este é o Ubuntu 16.10 (Yakkety Yak) NOT 14.10.
Por alguma razão, 14.10 ficou preso na minha cabeça.

Estou tentando configurar um servidor VNC sem cabeçalho e usando este guia como referência:

link

Ele parece funcionar, mas vncserver está falhando ao inicializar, inicia manualmente, ok.

Quando eu corro

update-rc.d vncserver defaults 99

Eu devo obter algo como:

Adding system startup for /etc/init.d/vncserver ...
/etc/rc0.d/K99vncserver -> ../init.d/vncserver
/etc/rc1.d/K99vncserver -> ../init.d/vncserver
/etc/rc6.d/K99vncserver -> ../init.d/vncserver
/etc/rc2.d/S99vncserver -> ../init.d/vncserver
/etc/rc3.d/S99vncserver -> ../init.d/vncserver
/etc/rc4.d/S99vncserver -> ../init.d/vncserver
/etc/rc5.d/S99vncserver -> ../init.d/vncserver

Estou assumindo que o link simbólico está sendo criado

Considerando que não recebo nada de volta. O comando é concluído sem nenhum erro ou feedback ...

Então, fomos procurar os links simbólicos:

ls -al /etc/rc?.d/

Não mostra nenhum% sy_links vncserver criado. Então estou supondo que é por isso que não está começando.

Eu removi e adicionei novamente, reescrevi o script ....

Existe algum registro de update-rc.d que possa me dizer o que (não) está acontecendo?

Acho que posso criar esses links manualmente, mas não tenho ideia de como fazer isso ...

Qualquer ajuda apreciada.

    
por BogBeast 29.01.2017 / 01:36

1 resposta

1

Cabeçalhos LSB necessários em 16.10?

Problema semelhante para mim - meus scripts foram registrados corretamente com o 16.04, mas não com o 16.10. Eu adicionei os cabeçalhos LSB e ele começou a funcionar corretamente com 16.10

Eu usei algo semelhante ao exemplo abaixo, adicionando-o após a linha #! / bin / sh

### BEGIN INIT INFO
# Provides:       my_service
# Required-Start:    $local_fs $remote_fs $network $syslog $named
# Required-Stop:     $local_fs $remote_fs $network $syslog $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: starts my_service
# Description:       starts my_service using start-stop-daemon
### END INIT INFO
    
por Chris McCauley 15.02.2017 / 23:50