<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>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. <br>
    </p>
    <p>So, summary:</p>
    <p>The OS is Linux. <br>
    </p>
    <p>Issue: <on-connect> / <on-disconnect> does not launch
      a bash script that sends notification emails. <br>
    </p>
    <p>The script is located in /home/my_username/bin</p>
    <p>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. </p>
    <p>I have given rwx permission to everyone from / down to and
      including the script itself for debugging. <br>
    </p>
    <p>Here is the code I have in the mount definition in icecast.xml:<br>
    </p>
    <pre>        <on-connect>/home/my_username/bin/email_onconnect.sh</on-connect>
        <on-disconnect>/home/my_username/bin/email_ondisconnect.sh</on-disconnect>
</pre>
    <p>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. <br>
    </p>
    <p>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? </p>
    <p>Thank you!<br>
    </p>
    <pre class="moz-signature" cols="72">-- 
Jack Elliott
Director of Classical Music Programming
High Desert Community Radio
KPOV Bend, Oregon</pre>
  </body>
</html>