nohup home/user/.piamanger/pia_manager/run.sh
está faltando um / na frente do script. E "usuário" precisa ser seu nome de usuário real.
O /home/user/.piamanger/pia_manager/run.sh
é executado sem nenhuma saída?
Você pode tentar /etc/crontab
(essa seria a minha escolha).
vi /etc/crontab
e adicione
@reboot user /home/user/.piamanger/pia_manager/run.sh
(novamente: "usuário" precisa ser seu nome de usuário real). Pode ser prudente capturar a saída em um arquivo "log" ( > /home/user/.piamanger/pia_manager/piamanager.log
) ou redirecioná-lo ( 2>&1
).