[Icecast] Edited: <on-connect> / <on-disconnect> not working
Jack Elliott
that.jack.elliott at gmail.com
Sun Sep 17 14:08:14 UTC 2023
Hi, I posted yesterday that I was following this thread, and a nice
listmember offered some suggestions to debug it. I replied directly to
him, taking the thread off the list. This was not my intention, I'm
bringing it back to the list to seek additional help because this issue
has not been resolved.
So, summary:
The OS is Linux.
Issue: <on-connect> / <on-disconnect> does not launch a bash script that
sends notification emails.
The script is located in /home/my_username/bin
The script runs from command line and sends the email with me as user.
So the script is coded right. But icecast does not launch the script.
I have given rwx permission to everyone from / down to and including the
script itself for debugging.
Here is the code I have in the mount definition in icecast.xml:
<on-connect>/home/my_username/bin/email_onconnect.sh</on-connect>
<on-disconnect>/home/my_username/bin/email_ondisconnect.sh</on-disconnect>
It is intended to run when a remote source client connects. The
mountpoint works fine, our remote hosts routinely use it to stream their
radio shows to the station to be put on the air.
So. Is it possible that by having a fallback-mount (a local mp3) in the
mountpoint "blocks" <on-connect>? IOW, because there is always a source
client connected—either the fallback or a remote source client—that
there is no connecting event to trigger the command?
Thank you!
--
Jack Elliott
Director of Classical Music Programming
High Desert Community Radio
KPOV Bend, Oregon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20230917/1ce96102/attachment.htm>
More information about the Icecast
mailing list