Inicia o rádio com o serviço systemd

0

Em um RaspberryPi sem cabeça, eu gostaria de iniciar automaticamente o rádio na inicialização, sem nenhuma ação humana. Eu escrevi este arquivo como /etc/systemd/system/radio.service :

[Unit]
Description=Radio
Wants=network-online.target
After=network.target network-online.target

[Service]
Type=oneshot
ExecStart=/usr/bin/mplayer http://audio.scdn.arkena.com/11016/fip-midfi128.mp3 &
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Infelizmente, não funciona: após a inicialização, o systemctl status radio mostra:

Loaded: loaded (/etc/systemd/system/radio.service; disabled)
Active: inactive (dead)

Acho que o Wants e o After são necessários porque é necessária uma rede "up", conforme descrito aqui .

Devo alterar Type ou RemainAfterExit ? Ou remova o & no final de ExecStart ? Algo mais?

por Basj 07.02.2016 / 16:07

1 resposta

1

Tudo bem, poder iniciar o serviço manualmente soa bem. Você também tem que ativar o serviço com systemctl enable radio ?
A partir do systemctl status radio , parece que o serviço não está ativado e, portanto, não inicia.

    
por 07.02.2016 / 16:35