Hai ca am rezolvat. Comezile care le dadeam erau toate corecte. Problema se datora faptului ca in momentul in care executam automat comezile de pornire ale icecastului (serverul) si ices-ului (streamerul), domnul ices crapa cu gratie fara nici un mesaj de debug, din cauza faptului ca nu gasea serverul pornit! Daca repetam manual comezile, totul mergea brici. Asa m-am prins care-i problema si am introdus un delay de 5 secunde in scriptul de bootare, intre pornirea icecastului si cea a ices-ului.
/usr/bin/icecast -c /etc/icecast.xml &>/dev/null & sleep 5; su -l alex -s /bin/bash -c "/usr/bin/ices /etc/ices-live.xml &>/dev/null &" $ ps aux|grep ice alex 6076 0.1 0.3 108476 1860 pts/0 S 01:18 0:00 /usr/bin/icecast -c /etc/icecast.xml alex 6124 14.2 0.4 27132 2516 pts/0 S 01:18 0:00 /usr/bin/ices /etc/ices-live.xml Multumesc tuturot celor care au raspuns solicitarilor mele, incercind sa ma ajute. Regards, Alex On Wednesday 29 December 2004 00:01, [EMAIL PROTECTED] wrote: > On Tue, 28 Dec 2004, linux user wrote: > > Sal Victor, > > > > Cred ca problema este cu optiunea -c command, atunci cind ii pasez SI > > fisierul de configurare. > > > > In man su spune ca: > > -c, --commmand=COMMAND > > pass a single COMMAND to the shell with -c > > > > Deci se pare ca nu mai vrea sa acepte nimic dupa comanda in sine, chit > > ca-i pun eu o gramada de ghilimoale! > > > > > > Ceva idei cum pot sa-l conving pe ices sa porneasca la bootare cu UID de > > regular user? > > faci un script in care pui comanda de pornire a ices > si scriptul ala il rulezi cu su din scripturile de startup > > scrip: > #!/bin/sh > /usr/bin/ices /etc/ices-live.xml > > in scriptul de boot pui > > su - alex -s /bin/bash -c /bin/script > unde /bin/script este scriptul de mai sus > > > Regards, > > Alex > > -- > "A mouse is a device used to point at > the xterm you want to type in". > Kim Alm on a.s.r. > > --- > Detalii despre listele noastre de mail: http://www.lug.ro/ --- Detalii despre listele noastre de mail: http://www.lug.ro/
