From admin at gysmo.net Sat Jan 3 03:22:38 2009 From: admin at gysmo.net (GYSMO.Net) Date: Fri, 02 Jan 2009 22:22:38 -0500 Subject: [Icecast] configurations of IceCast over linux enterprise Message-ID: <04A6741FB595438AADDE6E3CF4FFC9CB@gysmonetwork> Hi am little novice over your product but also need a good hand reinstalling your server platform under linux servers steppes that where already done uncrompressed the tar.gz file in out of the www.folder so is now home/gysmonet/icecast/ next did run the configure file as said then did tried make make install and seems nothing happening Do i need to cofigure anything before running the configure or is as set and is no configurations to set first I would like to know step by steps to configuring it the right way thank you Alain-Guy admin at gysmo.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From karl at xiph.org Sat Jan 3 04:35:38 2009 From: karl at xiph.org (Karl Heyes) Date: Sat, 03 Jan 2009 04:35:38 +0000 Subject: [Icecast] configurations of IceCast over linux enterprise In-Reply-To: <04A6741FB595438AADDE6E3CF4FFC9CB@gysmonetwork> References: <04A6741FB595438AADDE6E3CF4FFC9CB@gysmonetwork> Message-ID: <495EEB1A.60201@xiph.org> GYSMO.Net wrote: > > Hi am little novice over your product but also need a good hand > reinstalling your server platform under linux servers > > steppes that where already done > > uncrompressed the tar.gz file in out of the www.folder > so is now home/gysmonet/icecast/ > next > did run the configure file as said > then did tried make > make install and seems nothing happening > Do i need to cofigure anything before running the configure or is as set > and is no configurations to set first When you run configure, make sure it completes without failure. Actually check the output for anything odd. If certain things cannot be found like certain development packages then the make will not be able to run. karl. From Geoff at QuiteLikely.com Wed Jan 7 17:35:16 2009 From: Geoff at QuiteLikely.com (Geoff Shang) Date: Wed, 7 Jan 2009 19:35:16 +0200 (IST) Subject: [Icecast] [xiph-commits] r15607 - in icecast/branches/kh/icecast: . conf src win32 In-Reply-To: References: Message-ID: Hi Karl, karl at svn.xiph.org wrote: > The only new feature is that metadata updates can take a url arg now. Can you expand on this? Geoff. From karl at xiph.org Wed Jan 7 22:24:07 2009 From: karl at xiph.org (Karl Heyes) Date: Wed, 07 Jan 2009 22:24:07 +0000 Subject: [Icecast] [xiph-commits] r15607 - in icecast/branches/kh/icecast: . conf src win32 In-Reply-To: References: Message-ID: <49652B87.9060304@xiph.org> Geoff Shang wrote: > Hi Karl, > > karl at svn.xiph.org wrote: > >> The only new feature is that metadata updates can take a url arg now. > > Can you expand on this? normally you see something like song=abc... in an admin update, for injecting updates into a non-ogg stream. These are used to build up a StreamTitle for your player to display, but you can also have a StreamURL setting. karl. From sviluppo at audiias.com Sat Jan 17 20:48:38 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Sat, 17 Jan 2009 21:48:38 +0100 Subject: [Icecast] counting Mb of every mountpoint In-Reply-To: References: Message-ID: <49724426.5060001@audiias.com> Hi guys > > Hi > > 2008/9/21 Jordi Sala : > >> Hi, >> >> Awstats (awstats.sourceforge.net/) or sawmill (http://www.sawmill.net/) do >> what you want. >> > > Webalizer - streaming version: > > http://webalizer.bzhtec.com/ > > Chip Scooter > > > I have tried webalizer but later my try I think that it isn0t what I'm searching... I want to have some information , but the most useful it's the total data sent by a specific mountpoint to all the client . I have tryed the kh icecast branch , this has more statistics information , like this 47586322 50334720 48 But after that the client reconnect to the mountpoint , the statistics beginning fron the 0 . The best way is if this information are absolutely from the "beginning" of the server ( from the latest start or something similar) , so I can use a database for insert partial information about every day , month ecc. Do you know some solution for have the total amount of the data sending for every mountpoint? Thanks for the attention Goodbye Pierpaolo From sviluppo at audiias.com Sat Jan 17 21:37:02 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Sat, 17 Jan 2009 22:37:02 +0100 Subject: [Icecast] script on connect Message-ID: <49724F7E.8010804@audiias.com> Hi guys , I'm tryng to use the script on connect function of icecast. This is my icecast xml files 8 123456 hackme admin hackme 15 http://dir.xiph.org/cgi-bin/yp-cgi localhost 8000 1 /var/log/icecast2 /etc/icecast2/web /etc/icecast2/admin access.log error.log 3 /testmount.ogg hackme /intro.ogg My audio stream My audio description ciao http://some.place.com classical 300 application/ogg /unsecondo_vhook.ogg /etc/icecast2/bin/touch_connect 0 icecast2 icecast If you see , I call the bash script /etc/icecast2/bin/touch_connect That is simply this #!/bin/bash touch /var/www/touch.touch The script has 777 chmod permission and the directory /var/www/ have permission to 777 -R . How I can use this function or the function " on-disconnect " , that doenst'work , too. My icecast it's the 2.3.1 on my ybuntu 8.0.4 box. Big thanks for the help Best regards Pierpaolo From poperbu at gmail.com Sun Jan 18 13:53:16 2009 From: poperbu at gmail.com (Jordi Sala) Date: Sun, 18 Jan 2009 14:53:16 +0100 Subject: [Icecast] counting Mb of every mountpoint In-Reply-To: <49724426.5060001@audiias.com> References: <49724426.5060001@audiias.com> Message-ID: <7325f0420901180553g8a956faw325bdccd5e32ba8e@mail.gmail.com> Hi Try the other solutions proposed in previous message: Awstats (awstats.sourceforge.net/) or sawmill (http://www.sawmill.net/) bye On Sat, Jan 17, 2009 at 9:48 PM, Pierpaolo gull?a wrote: > Hi guys >> >> Hi >> >> 2008/9/21 Jordi Sala <,poperbu at gmail.com>: >> >>> Hi, >>> >>> Awstats (awstats.sourceforge.net/) or sawmill (http://www.sawmill.net/) do >>> what you want. >>> >> >> Webalizer - streaming version: >> >> http://webalizer.bzhtec.com/ >> >> Chip Scooter >> >> >> > > I have tried webalizer but later my try I think that it isn0t what I'm > searching... > > I want to have some information , but the most useful it's the total > data sent by a specific mountpoint to all the client . > > I have tryed the kh icecast branch , this has more statistics > information , like this > > 47586322 > 50334720 > 48 > > But after that the client reconnect to the mountpoint , the statistics > beginning fron the 0 . > > The best way is if this information are absolutely from the "beginning" > of the server ( from the latest start or something similar) , so I can > use a database for insert partial information about every day , month ecc. > > Do you know some solution for have the total amount of the data sending > for every mountpoint? > > Thanks for the attention > > Goodbye > > Pierpaolo > > > _______________________________________________ > Icecast mailing list > Icecast at xiph.org > http://lists.xiph.org/mailman/listinfo/icecast > -- Jordi Sala http://musa.poperbu.net From sviluppo at audiias.com Sun Jan 18 16:27:54 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Sun, 18 Jan 2009 17:27:54 +0100 Subject: [Icecast] Php Class for managing icecast xml Message-ID: <4973588A.2020702@audiias.com> Hi guys , I want to create a php class for managing the icecast xml configuration and later reload icecast for taking the changing. So I want to know if there is some php class or files already written , so I can study that for the beginning of my studies. Big thanks for the help Br Pierpaolo From sviluppo at audiias.com Sun Jan 18 17:35:29 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Sun, 18 Jan 2009 18:35:29 +0100 Subject: [Icecast] problems streaming theora with oggfwd and icecast2 Message-ID: <49736861.9040808@audiias.com> Hi guys , I used ffmpeg , and ffmpeg2theora , with oggfwd for streaming to the icecast2 streaming server without any problems. But now , only works if I use ffmpeg2theora. I try with one of the latest svn version and one that I consider " stable" because is ok for all my needs , and they don't work. This is the complete shell output ffmpeg -i /home/pierpaolo/Scrivania/31.mpg -vcodec libtheora -acodec libvorbis -ab 128k -b 1000k -f ogg - | oggfwd localhost 8000 123456 /ffmpeg.ogg FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration: --prefix=/usr --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora --enable-vhook --enable-mmx --enable-libogg --enable-x11grab --enable-pp libavutil version: 49.5.0 libavcodec version: 51.45.0 libavformat version: 51.14.0 built on Nov 8 2008 16:53:09, gcc: 4.2.4 (Ubuntu 4.2.4-1ubuntu3) Input #0, mpeg, from '/home/pierpaolo/Scrivania/31.mpg': Duration: 00:09:03.0, start: 0.500000, bitrate: 1751 kb/s Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576, 9000 kb/s, 25.00 fps(r) Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, 192 kb/s Output #0, ogg, to 'pipe:': Stream #0.0: Video: libtheora, yuv420p, 720x576, q=2-31, 1000 kb/s, 25.00 fps(c) Stream #0.1: Audio: libvorbis, 48000 Hz, stereo, 128 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop encoding oggfwd: Connected to server warning: This doesn't look like a Speex file I installed libtheora and libvorbis , normal and develop version , via apt-get on my ubuntu linux 8.0.4 How I can fix this problems? Best Regards Pierpaolo From giles at xiph.org Sun Jan 18 19:11:31 2009 From: giles at xiph.org (Ralph Giles) Date: Sun, 18 Jan 2009 11:11:31 -0800 Subject: [Icecast] [theora] problems streaming theora with oggfwd and icecast2 In-Reply-To: <49736861.9040808@audiias.com> References: <49736861.9040808@audiias.com> Message-ID: <5d88ef650901181111o258b7235l4effb8ea24757daf@mail.gmail.com> On Sun, Jan 18, 2009 at 9:35 AM, Pierpaolo gull?a wrote: > I used ffmpeg , and ffmpeg2theora , with oggfwd for streaming to the > icecast2 streaming server without any problems. > > But now , only works if I use ffmpeg2theora. You don't say how it doesn't work. Is there anything in the icecast error log? (besides the spurious "not a speex file" warning?) If you get a stream but it doesn't play, try downloading a segment with wget and checking it with oggz-validate. If you can't get a stream through icecast, try oggz-validate on the output of ffmpeg. This sort of thing is more-or-less why ffmpeg2theora exists. Any particular reason you prefer not to use it? HTH, -r From sviluppo at audiias.com Wed Jan 21 00:31:02 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Wed, 21 Jan 2009 01:31:02 +0100 Subject: [Icecast] Usage of on-connect and on-disconnect Message-ID: <49766CC6.80001@audiias.com> Hi guys , I ' m reading the icecast documentation , in particular here: http://www.icecast.org/docs/icecast-2.3.1/icecast2_config_file.html#mount For the on-connect and on-disconnect functions , I read: on-connect State a program that is run when the source is started. It is passed a parameter which is the name of the mountpoint that is starting. The processing of the stream does not wait for the script to end. This option is not available on win32 on-disconnect State a program that is run when the source ends. It is passed a parameter which is the name of the mountpoint that has ended. The processing of the stream does not wait for the script to end. This option is not available on win32 So If I write a simple script #!/bin/bash touch $1 And the mountpoint name it's testmount.ogg , when I connect to this mountoint , the script create a file called testmount.ogg ? Or how I can take the mountpoint parameter? Big thanks for your help Goodbye Pierpaolo From karl at xiph.org Wed Jan 21 04:26:37 2009 From: karl at xiph.org (Karl Heyes) Date: Wed, 21 Jan 2009 04:26:37 +0000 Subject: [Icecast] Usage of on-connect and on-disconnect In-Reply-To: <49766CC6.80001@audiias.com> References: <49766CC6.80001@audiias.com> Message-ID: <4976A3FD.6090202@xiph.org> Pierpaolo gull?a wrote: > Hi guys , I ' m reading the icecast documentation , in particular here: > http://www.icecast.org/docs/icecast-2.3.1/icecast2_config_file.html#mount ... > So If I write a simple script > > #!/bin/bash > > touch $1 > > > > And the mountpoint name it's testmount.ogg , when I connect to this > mountoint , the script create a file called testmount.ogg ? your thinking is correct except for one detail, the mountpoint would be /testmount.ogg which is something you have to be careful of if you intend to do things like touch karl. From dm8tbr at afthd.tu-darmstadt.de Wed Jan 21 15:56:52 2009 From: dm8tbr at afthd.tu-darmstadt.de (Thomas B. Ruecker) Date: Wed, 21 Jan 2009 15:56:52 +0000 Subject: [Icecast] script on connect In-Reply-To: <49724F7E.8010804@audiias.com> References: <49724F7E.8010804@audiias.com> Message-ID: <497745C4.5000707@afthd.tu-darmstadt.de> Hi, > If you see , I call the bash script /etc/icecast2/bin/touch_connect > > That is simply this > > #!/bin/bash > touch /var/www/touch.touch > > The script has 777 chmod permission and the directory /var/www/ have > permission to 777 -R . > are you sure the PATH environment is correctly populated? you might want to call the command by its absolute path. > How I can use this function or the function " on-disconnect " , that > doenst'work , too. > see above > My icecast it's the 2.3.1 on my ybuntu 8.0.4 box. > If you want to use this in production you might want to get hold of 2.3.2 Cheers Thomas From sviluppo at audiias.com Wed Jan 28 11:09:11 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Wed, 28 Jan 2009 12:09:11 +0100 Subject: [Icecast] Usage of on-connect and on-disconnect Message-ID: <49803CD7.7040701@audiias.com> Hi Guys , Now I try the script using the full path of the programs (/usr/bin , /usr/sbin ecc..) and all is running. Now I have a little problem: If I insert in the on connect or disconnect tag this script /etc/icecast/bin/script.sh and the script is this #!/bin/bash /bin/echo $1 > /etc/icecast/log/1.txt /bin/echo $1 > /etc/icecast/log/log2.txt Only the first line is going , the second no . I try with different programs , but always only the first line it's going. I've tried to do this thing: In the icecast xml insert the call to the script /etc/icecast/bin/script.sh In this script I insert only 1 instruction #!/bin/bash /etc/icecast/bin/script2.sh And in the script2 I insert this instructions #!/bin/bash /bin/echo $1 > /etc/icecast/log/1.txt /bin/echo $1 > /etc/icecast/log/log2.txt The result is the same , only the first line is going. How I can run more then 1 instruction? Best regards Goodbye Pierpaolo From sviluppo at audiias.com Wed Jan 28 11:11:19 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Wed, 28 Jan 2009 12:11:19 +0100 Subject: [Icecast] limit source bitrate Message-ID: <49803D57.8000607@audiias.com> Hi guys , I'm trying to limit the bitrate of a source client. I'm using the icecast 2.3.1 and the 2.3.2 , but in the documentation , in particular in the limit section I don't see nothing. So I'm asking to you : There is a way to limit to a max bitrate , the bitrate that a client can use for a particular mountpoint ? Big thanks for the help Goodbye Pierpaolo From karl at xiph.org Wed Jan 28 16:57:31 2009 From: karl at xiph.org (Karl Heyes) Date: Wed, 28 Jan 2009 16:57:31 +0000 Subject: [Icecast] limit source bitrate In-Reply-To: <49803D57.8000607@audiias.com> References: <49803D57.8000607@audiias.com> Message-ID: <49808E7B.4020208@xiph.org> Pierpaolo gull?a wrote: > Hi guys , > > I'm trying to limit the bitrate of a source client. > > I'm using the icecast 2.3.1 and the 2.3.2 , but in the documentation , > in particular in the limit section I don't see nothing. > > So I'm asking to you : > > There is a way to limit to a max bitrate , the bitrate that a client can > use for a particular mountpoint ? I have this in my branch work (check my forum profile for the address) but I haven't had much feedback on this so it's either working well or not being used. Just add in either to limit the incoming stream, it does drop the connection if the rate stays high for a certain amount of time. to limit the number of new listeners connecting. both take the value format as either 40000, 40K or 40M. You'll want to allow a little bit extra over the expected bitrate and also watch for variable bitrate streams. karl. From karl at xiph.org Wed Jan 28 17:27:22 2009 From: karl at xiph.org (Karl Heyes) Date: Wed, 28 Jan 2009 17:27:22 +0000 Subject: [Icecast] Usage of on-connect and on-disconnect In-Reply-To: <49803CD7.7040701@audiias.com> References: <49803CD7.7040701@audiias.com> Message-ID: <4980957A.5050907@xiph.org> Pierpaolo gull?a wrote: > Hi Guys , > > Now I try the script using the full path of the programs (/usr/bin , > /usr/sbin ecc..) and all is running. > > Now I have a little problem: > > If I insert in the on connect or disconnect tag this script > /etc/icecast/bin/script.sh > > and the script is this > > #!/bin/bash > /bin/echo $1 > /etc/icecast/log/1.txt > /bin/echo $1 > /etc/icecast/log/log2.txt > > > > Only the first line is going , the second no . I try with different > programs , but always only the first line it's going. I don't see why it would do that. icecast does not signal the process, so it would beg the question of what actually happens when the script is run. I'm assuming the process does finish and that 1.txt does contain what you think it should? you could try appending to 1.txt with >> and make sure log2.txt is not write protected. karl. From sascha.bieler at radiogong.de Wed Jan 28 17:32:12 2009 From: sascha.bieler at radiogong.de (Sascha Bieler) Date: Wed, 28 Jan 2009 18:32:12 +0100 Subject: [Icecast] Usage of on-connect and on-disconnect In-Reply-To: <4980957A.5050907@xiph.org> References: <49803CD7.7040701@audiias.com> <4980957A.5050907@xiph.org> Message-ID: <008c01c9816e$5b875030$1295f090$@bieler@radiogong.de> Hi, > > #!/bin/bash > > /bin/echo $1 > /etc/icecast/log/1.txt > > /bin/echo $1 > /etc/icecast/log/log2.txt If you think it's just executing the first line, does it echo in log2.txt when deleting the first line? Otherwise you'd maybe like to test: --------------- #!/bin/bash /bin/echo $1 > /etc/icecast/log/1.txt; /bin/echo $1 > /etc/icecast/log/log2.txt; --------------- Best regards Sascha From sviluppo at audiias.com Wed Jan 28 23:17:28 2009 From: sviluppo at audiias.com (=?UTF-8?B?UGllcnBhb2xvIGd1bGzCiGE=?=) Date: Thu, 29 Jan 2009 00:17:28 +0100 Subject: [Icecast] limit source bitrate In-Reply-To: <49808E7B.4020208@xiph.org> References: <49803D57.8000607@audiias.com> <49808E7B.4020208@xiph.org> Message-ID: <4980E788.4080709@audiias.com> Hi Karl , I' using your latest branch , I downloaded it here http://www.icecast.pwp.blueyonder.co.uk/. I try your instruction , adding the tag before the closure of tag. Now I'm trying using the value 300000 ( are byte?) 300K (using the big K not k and seems to runs very good) and soon I will use the value 0.3M or 1M or 1.3 M If I use a bitrate upper the 300000 kilobyt I cannot connect to the server , but you say to me " it does drop the connection if the rate stays high for a certain amount of time. " To me the connections doesn't start if I go up ther limit. Now I try with a media that starts with a value under the limit and go upper later during the streaming , so I see how Icecast responds. Reply send my result to you and the Mainling List. Best Regards Pierpaolo Karl Heyes ha scritto: > Pierpaolo gull?a wrote: >> Hi guys , >> >> I'm trying to limit the bitrate of a source client. >> >> I'm using the icecast 2.3.1 and the 2.3.2 , but in the documentation >> , in particular in the limit section I don't see nothing. >> >> So I'm asking to you : >> >> There is a way to limit to a max bitrate , the bitrate that a client >> can use for a particular mountpoint ? > > I have this in my branch work (check my forum profile for the address) > but I haven't had much feedback on this so it's either working well or > not being used. > > Just add in either > > to limit the incoming stream, it does drop the connection > if the rate stays high for a certain amount of time. > > to limit the number of new listeners connecting. > > both take the value format as either 40000, 40K or 40M. You'll want to > allow a little bit extra over the expected bitrate and also watch for > variable bitrate streams. > > karl. > > > From karl at xiph.org Thu Jan 29 04:11:44 2009 From: karl at xiph.org (Karl Heyes) Date: Thu, 29 Jan 2009 04:11:44 +0000 Subject: [Icecast] limit source bitrate In-Reply-To: <4980E788.4080709@audiias.com> References: <49803D57.8000607@audiias.com> <49808E7B.4020208@xiph.org> <4980E788.4080709@audiias.com> Message-ID: <49812C80.9020206@xiph.org> Pierpaolo gull?a wrote: > Hi Karl , > > I' using your latest branch , I downloaded it here > http://www.icecast.pwp.blueyonder.co.uk/. > > I try your instruction , adding the tag before the > closure of tag. > > Now I'm trying using the value 300000 ( are byte?) 300K (using the big K > not k and seems to runs very good) and soon I will use the value 0.3M or > 1M or 1.3 M It's bitrate, which is the typical measure, so bits not bytes. It also takes whole numbers. I suppose it could be made to take decimal points but that was not my focus initially. It should be case insensitive though. > If I use a bitrate upper the 300000 kilobyt I cannot connect to the > server , but you say to me " it does drop the connection if the rate > stays high for a certain amount of time. " 300K would be 300 kilobits/s, I don't know what you are feeding but that would be a high limit for audio (assuming the limit-rate setting). > To me the connections doesn't start if I go up ther limit. Now I try > with a media that starts with a value under the limit and go upper later > during the streaming , so I see how Icecast responds. a limit-rate won't prevent a source client connecting, as there is no stream at that stage, but a stream could drop before a listener connects. karl. From 36arnab at gmail.com Sun Jan 25 17:18:49 2009 From: 36arnab at gmail.com (arnab321) Date: Sun, 25 Jan 2009 17:18:49 -0000 Subject: [Icecast] What do i have to do to get the song title from any icecast stream? Message-ID: <21654146.post@talk.nabble.com> I have seen many media players like the Coreplayer displaying the song title (the song that is playing currently), when playing an icecast stream. e.g. http://72.9.238.242:5555/live , http://72.9.238.242:5555/tamil . how do i get the song title? is it located within the audio stream data, or somewhere else? -- View this message in context: http://www.nabble.com/What-do-i-have-to-do-to-get-the-song-title-from-any-icecast-stream--tp21654146p21654146.html Sent from the Icecast - General mailing list archive at Nabble.com. From airteknology at gmail.com Wed Jan 28 11:07:31 2009 From: airteknology at gmail.com (=?UTF-8?B?UGllcnBhb2xvIEd1bGzCiGE=?=) Date: Wed, 28 Jan 2009 11:07:31 -0000 Subject: [Icecast] Usage of on-connect and on-disconnect Message-ID: <49803C6B.2060003@gmail.com> Hi Guys , Now I try the script using the full path of the programs (/usr/bin , /usr/sbin ecc..) and all is running. Now I have a little problem: If I insert in the on connect or disconnect tag this script /etc/icecast/bin/script.sh and the script is this #!/bin/bash /bin/echo $1 > /etc/icecast/log/1.txt /bin/echo $1 > /etc/icecast/log/log2.txt Only the first line is going , the second no . I try with different programs , but always only the first line it's going. I've tried to do this thing: In the icecast xml insert the call to the script /etc/icecast/bin/script.sh In this script I insert only 1 instruction #!/bin/bash /etc/icecast/bin/script2.sh And in the script2 I insert this instructions #!/bin/bash /bin/echo $1 > /etc/icecast/log/1.txt /bin/echo $1 > /etc/icecast/log/log2.txt The result is the same , only the first line is going. How I can run more then 1 instruction? Best regards Goodbye Pierpaolo