Olá, escrevi um script para iniciar vncserver
quando eu o chamar manualmente via linha de comando. Funciona da seguinte maneira:
- o script está em usr/bin eu dei a autorização correta (
chmod u+x startvnc
) - mas quando eu testo via cron(
* * * * * /usr/bin/startvnc
) não funciona - No syslog encontro: “neto #8076 falhou com status de saída 2”
Estou em um VPS rodando Debian, meu VNC é TightVNC.
Responder1
Por que você executará o cronjob continuamente? O script detecta se o vnc está em execução e só o inicia se não estiver?
Se você quiser que o vnc seja iniciado na reinicialização, use o@reboot
cronjob, ou coloque-o dentro de /etc/rc.local
.
Não sabendo qual é o seu caso de uso ou o que o seu script realmente faz, é difícil ajudá-lo a corrigir o problema. Mais informações serão necessárias se o acima não resolver sua dúvida.