Re: <on-connect> / <on-disconnect> not working

Jordan Erickson <[email protected]>
Newsgroups gmane.comp.audio.icecast.general
Organization SubJam, SPC
Message-ID <[email protected]>
Hi Jack,

Does the user user actually running the Icecast process have access to 
the scripts within the /home/my_username/bin directory? Not sure if 
Icecast is running as $my_username from what you've said here. I'm also 
not sure if Icecast checks access to each script specified in the config 
for access during startup/reload.


Cheers,
Jordan

-- 
Jordan Erickson
SubJam, SPC -https://subj.am/
+1 360.603.5039


On 7/14/22 08:16, Jack Elliott wrote:
>
> Hi,
>
> Icecast server 2.4.0 running on Linux.
>
> I have a couple of shell scripts that send emails on connect and on 
> disconnect. From the command line they work, but when called from 
> icecast they do not.
>
> Here is the mount section of my icecast.xml:
>
> <mount type="normal">
>         <mount-name>/my_stream</mount-name>
> <fallback-mount>/fallbacks/my_fallback.mp3</fallback-mount>
>         <fallback-override>1</fallback-override>
>         <fallback-when-full>1</fallback-when-full>
> *<on-connect>/home/my_username/bin/email_onconnect.sh</on-connect>**
> **<on-disconnect>/home/my_username/bin/email_ondisconnect.sh</on-disconnect>*
>         <no-yp>1</no-yp>
>     </mount>
>
> After putting the new <on-connect> and <on-disconnect> entries into 
> icecast.xml I reloaded the config with /etc/init.d/icecast2 reload and 
> there was no error written to /var/log/icecast2/error.log
>
> <on-connect> calls /home/my_username/bin/email_onconnect.sh which 
> works from the command line. Likewise, <on-disconnect> calls a similar 
> script which also works from the command line. I've tested them.
>
> The permissions for the two scripts:
>
> -rwxr-xr-x 1 my_username my_username 352 Jul 14 07:49 email_onconnect.sh
> -rwxr-xr-x 1 my_username my_username 375 Jul 14 07:49 
> email_ondisconnect.sh
>
> I'd like to get these functions working . . . ideas?
>
> Thank you!
>
> -- 
> Jack Elliott
> Director of Classical Music Programming
> KPOV 88.9 FM
> High Desert Community Radio
> Bend, OR
>
> _______________________________________________
> Icecast mailing list
> [email protected]
> http://lists.xiph.org/mailman/listinfo/icecast

_______________________________________________
Icecast mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/icecast
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.