osmc@osmc:~$ id www-data
uid=33(www-data) gid=33(www-data) Gruppen=33(www-data),27(sudo)
osmc@osmc:~$ cat /usr/lib/cgi-bin/asterisk.cgi
cat: /usr/lib/cgi-bin/asterisk.cgi: Keine Berechtigung
osmc@osmc:~$ sudo cat /usr/lib/cgi-bin/asterisk.cgi
#!/bin/sh
echo "Content-Type: text/html
"
echo "<!DOCTYPE html>
<html>
<head>
<title>asterisk</title>
</head>
<body style='background-color:rgb(200,200,200);color:rgb(0,0,0);'>
<article>CGI that shows PBX information</article>
<!--For next www-data have to be sudo without password-->
<p>Channel info</p>
<pre>$(sudo su -c "rasterisk -x 'core show channels'")</pre>
<p>SIP registries</p>
<pre>$(sudo su -c "rasterisk -x 'sip show registry'")</pre>
<p>SIP peers</p>
<pre>$(sudo su -c "rasterisk -x 'sip show peers'")</pre>
<p>Database registrations</p>
<pre>$(sudo su -c "rasterisk -x 'database show SIP'")</pre>
<!--worldreadable-->
<p>CDR Simple</p>
<pre>$(cat /var/log/asterisk/cdr-custom/Simple.csv)</pre>
<p>Database Makro</p>
<pre>$(sudo su -c "rasterisk -x 'database show Makro'")</pre>
</body>
</html>"