update-rc.d processa a saída para o arquivo symlink

1

Eu tenho um script /etc/init.d/script.sh configurado com update-rc.d para ser executado na inicialização, o que faz ok. Contém linha:

python pathto/script.py >> /home/sd/log.txt 2>&1

O script é executado corretamente, mas sua saída não é gravada como pretendido, que está em uma pasta de links simbólicos vinculados a um cartão SD. A linha sai como pretendida quando executada manualmente. Alguma idéia de como fazer com que update-rc.d se comporte?

    
por geotheory 07.11.2015 / 21:13

1 resposta

1

Parece que o cartão SD não está montado no momento em que seu script init.d é executado.

Se for esse o caso, verifique se ele está montado (por exemplo, montando o cartão SD no script ou alterando a prioridade do seu script com update-rc.d para que ele seja executado após a montagem).

    
por 09.11.2015 / 01:31

Tags