Sådan startes en vilkårlig medieserver automatisk ved boot (de kunne såmænd også være et andet program):
Skriv en bashfil, der starter medieserveren Serviio i stil med dette:
--- klip ---
#!/bin/bash
# dette script starter medieserverne saa de koerer som en service
# 19-04-2011
# Serviio
/usr/share/serviio-0.5.2/bin/serviio.sh &
--- slut ---
Gem serviio filen i /etc/init.d/
Afprøv om sagerne virker:
# service serviio start &
Hvis alt virker tilfredsstillende, så tilføj filen til rc.d ved hjælp af update-rc.d:
# update-rc.d serviio defaults
(NB: alle kommandoer udføres som root i dette tilfælde).
Du kan herefter tjekke om servicen kører. Fra iPad burde Serviio være synlig som medieserver - og det bliver den også fra Sony Bravia TV.
2 comments:
Hej Peter
Jeg læste lige dit indlæg. Ideen er som sådan god nok men... der skal lige lidt mere script til, at lave et "service" script.
Du bør rette det følgende:
#!/bin/bash
CMD=/usr/share/serviio-0.5.2/bin/serviio.sh
case "$1" in
start)
$CMD &
;;
stop)
$CMD -stop
;;
*)
echo "Call with (start|stop)"
exit 1
esac
exit 0
Tak for denne forbedrede version af scriptet.
Post a Comment