tv_grab_fi ei toimi rc.local:sta ajettuna ???

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.
Avatar
robin
Yli-ihminen
Viestit: 501
Liittynyt: 09.09.2003 3:00

tv_grab_fi ei toimi rc.local:sta ajettuna ???

Viesti Kirjoittaja robin » 11.10.2004 12:30

Mikä tässä nyt mättää, alla oleva scripti toimii hienosti kun ajan sitä komentoriviltä tai cronista käsin mutta jos ajan sen rc.local:n päätteeksi niin tv_grab_fi tuottaa vain 0 kiloisen fileen eli ei nouda mitään tietoja maailmalta...

-------------------------------------------------------------------------------
#!/bin/sh

export paiva1=`/bin/date +%e | /bin/sed "s/ //g"`;

export paiva=`/bin/cat /root/EPG/paiva`;

if [ $paiva = "$paiva1" ] ; then
echo "EPG on jo päivitetty tänään" > /root/EPG/loki
exit
fi

/usr/local/bin/tv_grab_fi > /root/EPG/channels1.xml

if [ -f /root/EPG/channels1.xml -a ! -s /root/EPG/channels1.xml ] ; then
echo "channels1.xml on 0 kiloa" > /root/EPG/loki
exit
fi

cp /root/EPG/channels1.xml /root/EPG/channels.xml

/bin/date +%e | sed "s/ //g" > /root/EPG/paiva

/root/EPG/xmltv2vdr.pl -x /root/EPG/channels.xml -c /root/EPG/ channels.conf

Avatar
teme
Yli-ihminen
Viestit: 614
Liittynyt: 09.09.2003 3:00
Paikkakunta: Jyväskylä

Viesti Kirjoittaja teme » 11.10.2004 13:56

mun mielestä xmltv käyttää käyttäjän (rooti) kotihakemistosta jotain asetusteidostoa, ja sitä ei löydy kun ei ole rootin ympäristö muuttujat käytössä ejettaessa sitä rc.localista.

Teme

Avatar
kipa71
Asiantuntija
Viestit: 146
Liittynyt: 07.09.2004 3:00
Paikkakunta: Vantaa

Viesti Kirjoittaja kipa71 » 11.10.2004 15:53

Kyllä toi varmaan on jostain ympäristömuuttujista kiinni. Yleensä noissa scripteissä pitää määritellä kaikki muuttujat mitä tarvitaan. Kokeile laittaa tonne scriptin alkuun rivi joka lataa esim. rootin ympäristömuuttujat.
. /root/.profile

Avatar
robin
Yli-ihminen
Viestit: 501
Liittynyt: 09.09.2003 3:00

Viesti Kirjoittaja robin » 11.10.2004 16:31

teme veit jalat suustani, tuostahan se tietty johtuu, prkl, olisihan tuo pitänyt taas tajuta. Koko ajan silmien edessä lukeepi tuo xmltv:n coffi mutta ei voinut sitten tajuta ;)

Nyt säätämään tuo kuntoon...

--config-file /root/.xmltv/tv_grab_fi.conf

Vastaa Viestiin