aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/asterisk-gui/Makefile56
-rw-r--r--www/asterisk-gui/distinfo3
-rw-r--r--www/asterisk-gui/files/extra-config-queues.html36
-rw-r--r--www/asterisk-gui/files/patch-config-backup.html29
-rw-r--r--www/asterisk-gui/files/patch-config-scripts-astman.js35
-rw-r--r--www/asterisk-gui/files/patch-config-sysinfo.html13
-rw-r--r--www/asterisk-gui/files/patch-scripts-gui_sysinfo42
-rw-r--r--www/asterisk-gui/files/patch-scripts-listfiles9
-rw-r--r--www/asterisk-gui/files/patch-tools-zapscan22
-rw-r--r--www/asterisk-gui/files/patch-tools-zapscan.c15
-rw-r--r--www/asterisk-gui/files/pkg-message.in17
-rw-r--r--www/asterisk-gui/pkg-descr7
-rw-r--r--www/asterisk-gui/pkg-plist73
14 files changed, 358 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 756d2640245a..5fa651420550 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -33,6 +33,7 @@
SUBDIR += ashe
SUBDIR += asp2php
SUBDIR += asterisk-fop
+ SUBDIR += asterisk-gui
SUBDIR += aswedit
SUBDIR += aswiki
SUBDIR += august
diff --git a/www/asterisk-gui/Makefile b/www/asterisk-gui/Makefile
new file mode 100644
index 000000000000..fe03c843064e
--- /dev/null
+++ b/www/asterisk-gui/Makefile
@@ -0,0 +1,56 @@
+# New ports collection makefile for: asterisk-gui
+# Date created: 31 Dec 2006
+# Whom: pneumann@gmail.com
+#
+# $FreeBSD$
+#
+
+PORTNAME= asterisk-gui
+PORTVERSION= 0.0.1r20070501
+CATEGORIES= www
+MASTER_SITES= http://asterisk-bsd.googlecode.com/files/
+DISTNAME= ${PORTNAME}-snap-2007-05-01
+
+MAINTAINER= pneumann@gmail.com
+COMMENT= An asterisk ajax web manager
+
+RUN_DEPENDS= asterisk:${PORTSDIR}/net/asterisk
+
+USE_AUTOTOOLS= automake:19
+USE_GMAKE= yes
+PKGMESSAGE= ${WRKDIR}/pkg-message
+SUB_FILES= pkg-message
+
+OPTIONS= SIP_QUEUES "In queues register users as SIP, not Agents" on \
+ SAMPLE_CONFIG "Install sample configuration files" off
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
+ ${WRKSRC}/config/backup.html \
+ ${WRKSRC}/config/sysinfo.html \
+ ${WRKSRC}/config/scripts/astman.js \
+ ${WRKSRC}/tools/zapscan.c \
+ ${WRKSRC}/tools/zapscan \
+ ${WRKSRC}/scripts/gui_sysinfo \
+ ${WRKSRC}/scripts/listfiles
+ @${FIND} ${WRKSRC} -name "*.orig" -o -name "*.bak" | ${XARGS} ${RM}
+
+run-autotools:
+ @(cd ${WRKSRC} && ./bootstrap.sh)
+
+checkconfig:
+ @cd ${WRKSRC} && ${GMAKE} checkconfig
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_SIP_QUEUES)
+EXTRA_PATCHES+= ${FILESDIR}/extra-config-queues.html
+.endif
+
+post-install:
+.if defined(WITH_SAMPLE_CONFIG)
+ @cd ${WRKSRC} && ${GMAKE} samples
+.endif
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.post.mk>
diff --git a/www/asterisk-gui/distinfo b/www/asterisk-gui/distinfo
new file mode 100644
index 000000000000..5e6391e12ee9
--- /dev/null
+++ b/www/asterisk-gui/distinfo
@@ -0,0 +1,3 @@
+MD5 (asterisk-gui-snap-2007-05-01.tar.gz) = c5029e1d0d679d15054e6763ec214922
+SHA256 (asterisk-gui-snap-2007-05-01.tar.gz) = d633ef9fe1924304dfcf7abe25c10274fe670de77f8beb927b0aaf9d2167db99
+SIZE (asterisk-gui-snap-2007-05-01.tar.gz) = 286455
diff --git a/www/asterisk-gui/files/extra-config-queues.html b/www/asterisk-gui/files/extra-config-queues.html
new file mode 100644
index 000000000000..9585c9879061
--- /dev/null
+++ b/www/asterisk-gui/files/extra-config-queues.html
@@ -0,0 +1,36 @@
+--- config/queues.html.orig Wed Apr 4 12:50:22 2007
++++ config/queues.html Wed Apr 4 12:50:42 2007
+@@ -254,7 +254,7 @@
+ for(k=0; k<$('agents').length; k++){
+ selectedagent = "selectedagent" + k;
+ if( $(selectedagent).checked ){
+- uri += build_action('append', p, $('name').value,"member", "Agent/"+$(selectedagent).value);
++ uri += build_action('append', p, $('name').value,"member", "SIP/"+$(selectedagent).value);
+ p = p+1;
+ }
+ }
+@@ -398,7 +398,7 @@
+ queuenames[j] = t.name;
+ return t.name + " -- Queue '" + t.fieldbyname['fullname'] + "'";
+ }else if(InArray(extensions_conf_qs, t.name)) { // if is a subcategory
+- tmp = t.fields[x].split ('Agent/');
++ tmp = t.fields[x].split ('SIP/');
+ if(t.names[x] == 'member' && tmp.length > 1){
+ queueagents [j] [k] = tmp[1];
+ k = k+1;
+@@ -512,7 +512,7 @@
+ </td>
+ </tr>
+ <tr onmouseover="show_tooltip('en', 'queues', 3);" >
+- <td valign='top' class="field_text">Agents:</td>
++ <td valign='top' class="field_text">Users:</td>
+ <td><select multiple='true' id='agents' style='display:none;'></select>
+ <div id="testmulti" style='border:1px solid; font-size: 8pt; height:75px; width: 200px;overflow :auto;'></div>
+ </td>
+@@ -580,4 +580,4 @@
+ </tr>
+ </table>
+ </div>
+-</body>
+\ No newline at end of file
++</body>
diff --git a/www/asterisk-gui/files/patch-config-backup.html b/www/asterisk-gui/files/patch-config-backup.html
new file mode 100644
index 000000000000..b7847a3ea068
--- /dev/null
+++ b/www/asterisk-gui/files/patch-config-backup.html
@@ -0,0 +1,29 @@
+--- config/backup.html.orig Thu Apr 26 21:57:18 2007
++++ config/backup.html Thu Apr 26 21:57:54 2007
+@@ -116,7 +116,7 @@
+
+
+ function restore_bkp(filename){
+- //parent.astmanEngine.run_tool("rm /etc/asterisk/* -rf ", callback=function(){ restore_bkp_step2(filename);} );
++ //parent.astmanEngine.run_tool("rm %%PREFIX%%/etc/asterisk/* -rf ", callback=function(){ restore_bkp_step2(filename);} );
+ restore_bkp_step2(filename);
+ }
+
+@@ -131,7 +131,7 @@
+
+ function delete_bkp( filename ){
+ if(!confirm("Delete selected Backup Configuration ?")){ return ; }
+- parent.astmanEngine.run_tool("/bin/rm -f "+ asterisk_ConfigBkpPath + filename , callback=function(){
++ parent.astmanEngine.run_tool("rm -f "+ asterisk_ConfigBkpPath + filename , callback=function(){
+ gui_feedback('Delete Request Successfull !','default');
+ window.location.href = window.location.href ;
+ });
+@@ -177,7 +177,7 @@
+ //var seconds =addzero(today.getSeconds());
+ var bkpfile = _nn.value +"__" + year + month + day +".tar";
+
+- parent.astmanEngine.run_tool("/bin/tar -cf "+ asterisk_ConfigBkpPath + bkpfile + " " + asterisk_configfolder, callback=function(){
++ parent.astmanEngine.run_tool("tar -cf "+ asterisk_ConfigBkpPath + bkpfile + " " + asterisk_configfolder, callback=function(){
+ gui_feedback('Backup Successfull!','blue');
+ window.location.href = window.location.href ;
+ }
diff --git a/www/asterisk-gui/files/patch-config-scripts-astman.js b/www/asterisk-gui/files/patch-config-scripts-astman.js
new file mode 100644
index 000000000000..72742a96ec70
--- /dev/null
+++ b/www/asterisk-gui/files/patch-config-scripts-astman.js
@@ -0,0 +1,35 @@
+--- config/scripts/astman.js.orig Tue May 1 16:01:00 2007
++++ config/scripts/astman.js Tue May 1 16:12:08 2007
+@@ -25,16 +25,18 @@
+ var asterisk_guitoolsversion = "0.7";
+ var asterisk_guiversion = "$Revision: 817 $";
+ var asterisk_guifbt = 3000; // Feedback msg time
+-var asterisk_scriptsFolder = "/var/lib/asterisk/scripts/" ; /* Directory for gui scripts (graphs.sh, for example) */
+-var asterisk_ConfigBkpPath = "/var/lib/asterisk/gui_configbackups/" ;
+-var asterisk_Sounds_path = "/var/lib/asterisk/sounds/";
++var asterisk_prefix = "%%PREFIX%%/" // "/" for typical linux instalation
++var asterisk_varlib = asterisk_prefix + "share/asterisk/" // /var/lib/astersik/ for linux
++var asterisk_scriptsFolder = asterisk_varlib + "scripts/" ; /* Directory for gui scripts (graphs.sh, for example) */
++var asterisk_ConfigBkpPath = asterisk_varlib + "gui_configbackups/" ;
++var asterisk_Sounds_path = asterisk_varlib + "sounds/";
+ var asterisk_menusRecord_path = asterisk_Sounds_path + "record/";
+ var asterisk_guiSysInfo = "sh " + asterisk_scriptsFolder + "gui_sysinfo" ;
+ var asterisk_guiSysInfo_output = "./sysinfo_output.html";
+-var asterisk_guiZapscan = "/sbin/zapscan.bin" ;
++var asterisk_guiZapscan = asterisk_prefix + "sbin/zapscan.bin" ;
+ var asterisk_rawmanPath = "../../rawman" ;
+ var asterisk_guiConfigFile = "guipreferences.conf"; // will be created in asterisk_configfolder, if the file does not exist
+-var asterisk_configfolder = "/etc/asterisk/";
++var asterisk_configfolder = asterisk_prefix + "etc/asterisk/";
+ var asterisk_guiListFiles = "sh " + asterisk_scriptsFolder + "listfiles" ;
+
+ var sortbynames = false;
+@@ -1521,7 +1523,7 @@
+ this.doConfig = function(t, box) {
+ if( t[0].headers['message'] && t[0].headers['message'] == "Config file not found" ){
+ if( box.config_file == "zapscan.conf" || box.config_file == "contactinfo.conf" || box.config_file == "jingle.conf" || box.config_file == "providers.conf" ){
+- parent.astmanEngine.run_tool("/bin/touch /etc/asterisk/"+box.config_file, function(){ window.location.href = window.location.href ; } );
++ parent.astmanEngine.run_tool("touch "+ asterisk_configfolder + box.config_file, function(){ window.location.href = window.location.href ; } );
+ return ;
+ } else {
+ alert( "Asterisk says it cannot find a required config file (" + box.config_file + ") \n You will be now redirected to the main page !" );
diff --git a/www/asterisk-gui/files/patch-config-sysinfo.html b/www/asterisk-gui/files/patch-config-sysinfo.html
new file mode 100644
index 000000000000..fb196d4ef6c3
--- /dev/null
+++ b/www/asterisk-gui/files/patch-config-sysinfo.html
@@ -0,0 +1,13 @@
+--- config/sysinfo.html.orig Sat Mar 31 20:31:33 2007
++++ config/sysinfo.html Sat Mar 31 20:32:18 2007
+@@ -34,8 +34,8 @@
+ _$('status_message').style.display = "" ;
+ var _ld = _$('log_day').value;
+ if( _ld < 10 ){ var space = " "; }else{ var space = " "; }
+- var tmp_command = "/bin/grep /var/log/asterisk/messages -e '" + _$('log_month').value + space + _ld
+- + " ' > /var/lib/asterisk/static-http/config/today_log.html" ;
++ var tmp_command = "grep /var/log/asterisk/messages -e '" + _$('log_month').value + space + _ld
++ + " ' > %%PREFIX%%/share/asterisk/static-http/config/today_log.html" ;
+ parent.astmanEngine.run_tool( tmp_command , onSuccess = function() { _$('status_message').style.display='none'; load_todayslog(); } );
+ }
+
diff --git a/www/asterisk-gui/files/patch-scripts-gui_sysinfo b/www/asterisk-gui/files/patch-scripts-gui_sysinfo
new file mode 100644
index 000000000000..217464117747
--- /dev/null
+++ b/www/asterisk-gui/files/patch-scripts-gui_sysinfo
@@ -0,0 +1,42 @@
+--- scripts/gui_sysinfo.orig Fri Apr 27 18:08:53 2007
++++ scripts/gui_sysinfo Tue May 1 17:01:25 2007
+@@ -1,5 +1,5 @@
+ #!/bin/sh
+-SYSINFO_OUTPUT="/var/lib/asterisk/static-http/config/sysinfo_output.html"
++SYSINFO_OUTPUT="%%PREFIX%%/share/asterisk/static-http/config/sysinfo_output.html"
+
+ #SYSINFO_OUTPUT="/var/lib/asterisk/static-http/config/sysinfo_output.html"
+
+@@ -9,13 +9,13 @@
+ UPTIME="`uptime`"
+ /bin/echo "<div id=si_uptime>$UPTIME</div>" >> $SYSINFO_OUTPUT
+
+-ASTERISK="`/usr/sbin/asterisk -V`"
++ASTERISK="`%%PREFIX%%/sbin/asterisk -V`"
+ /bin/echo "<div id=si_astver>$ASTERISK</div>" >> $SYSINFO_OUTPUT
+
+ TODAY="`date`"
+ /bin/echo "<div id=si_date>$TODAY</div>" >> $SYSINFO_OUTPUT
+
+-HOSTNAME="`hostname -f`"
++HOSTNAME="`hostname`"
+ /bin/echo "<div id=si_hostname>$HOSTNAME</div>" >> $SYSINFO_OUTPUT
+
+ IFCONFIG=`ifconfig`
+@@ -24,14 +24,14 @@
+ DISKUSAGE=`df -h`
+ /bin/echo "<div id=si_du><pre>$DISKUSAGE</pre></div>" >> $SYSINFO_OUTPUT
+
+-MEMORYUSAGE=`free`
++MEMORYUSAGE=`vmstat`
+ /bin/echo "<div id=si_free><pre>$MEMORYUSAGE</pre></div>" >> $SYSINFO_OUTPUT
+
+
+ THISMONTH=`/bin/date +%b`
+ THISDAY=`/bin/date +%d`
+ THIS_DAY=`/bin/date +%_d`
+-/bin/grep /var/log/asterisk/messages -e "$THISMONTH\( $THISDAY\| $THIS_DAY\)" > /var/lib/asterisk/static-http/config/today_log.html
++grep /var/log/asterisk/messages -e "$THISMONTH\( $THISDAY\| $THIS_DAY\)" > %%PREFIX%%/share/asterisk/static-http/config/today_log.html
+
+ #/bin/echo "<div id=bkp_files>" >> $SYSINFO_OUTPUT
+ #/bin/mkdir -p /var/lib/asterisk/gui_configbackups
diff --git a/www/asterisk-gui/files/patch-scripts-listfiles b/www/asterisk-gui/files/patch-scripts-listfiles
new file mode 100644
index 000000000000..0aad14b6dd5d
--- /dev/null
+++ b/www/asterisk-gui/files/patch-scripts-listfiles
@@ -0,0 +1,9 @@
+--- scripts/listfiles.orig Tue May 1 16:16:13 2007
++++ scripts/listfiles Tue May 1 16:19:27 2007
+@@ -1,5 +1,5 @@
+ #!/bin/sh
+-SYSINFO_OUTPUT="/var/lib/asterisk/static-http/config/sysinfo_output.html"
++SYSINFO_OUTPUT="%%PREFIX%%/share/asterisk/static-http/config/sysinfo_output.html"
+
+ #/bin/echo "<div id=list_files>" > $SYSINFO_OUTPUT
+ /bin/mkdir -p $1
diff --git a/www/asterisk-gui/files/patch-tools-zapscan b/www/asterisk-gui/files/patch-tools-zapscan
new file mode 100644
index 000000000000..420fd6e736ba
--- /dev/null
+++ b/www/asterisk-gui/files/patch-tools-zapscan
@@ -0,0 +1,22 @@
+--- ./tools/zapscan.orig Thu Dec 21 18:25:26 2006
++++ ./tools/zapscan Sat Mar 31 17:54:39 2007
+@@ -1,12 +1,12 @@
+ #!/bin/sh
+-if [ -f /etc/zaptel.conf.zapscan ] && [ -f /etc/asterisk/zapata.conf.zapscan ]; then
+- rm -f /etc/zaptel.conf
+- rm -f /etc/asterisk/zapata.conf
+- ( echo "# Created by zapscan -- edit zaptel.conf.zapscan instead" ; cat /etc/zaptel.conf.zapscan ) > /etc/zaptel.conf
+- ( echo "; Created by zapscan -- edit zapata.conf.zapscan instead" ; cat /etc/asterisk/zapata.conf.zapscan ) > /etc/asterisk/zapata.conf
+- rm -f /etc/asterisk/zapscan.conf
++if [ -f %%PREFIX%%/etc/zaptel.conf.zapscan ] && [ -f %%PREFIX%%/etc/asterisk/zapata.conf.zapscan ]; then
++ rm -f %%PREFIX%%/etc/zaptel.conf
++ rm -f %%PREFIX%%/etc/asterisk/zapata.conf
++ ( echo "# Created by zapscan -- edit zaptel.conf.zapscan instead" ; cat %%PREFIX%%/etc/zaptel.conf.zapscan ) > %%PREFIX%%/etc/zaptel.conf
++ ( echo "; Created by zapscan -- edit zapata.conf.zapscan instead" ; cat %%PREFIX%%/etc/asterisk/zapata.conf.zapscan ) > %%PREFIX%%/etc/asterisk/zapata.conf
++ rm -f %%PREFIX%%/etc/asterisk/zapscan.conf
+ echo -n "Scanning for zaptel devices..."
+- if /sbin/zapscan.bin; then
++ if %%PREFIX%%/sbin/zapscan.bin; then
+ echo "OK"
+ else
+ echo "Failed!"
diff --git a/www/asterisk-gui/files/patch-tools-zapscan.c b/www/asterisk-gui/files/patch-tools-zapscan.c
new file mode 100644
index 000000000000..240067d5e175
--- /dev/null
+++ b/www/asterisk-gui/files/patch-tools-zapscan.c
@@ -0,0 +1,15 @@
+--- ./tools/zapscan.c.orig Fri Nov 3 01:48:08 2006
++++ ./tools/zapscan.c Sat Mar 31 17:54:39 2007
+@@ -37,9 +37,9 @@
+ int oldsig=-1;
+ int fd = open("/dev/zap/ctl", O_RDWR);
+ struct zt_params ztp;
+- FILE *zdc = fopen("/etc/zaptel.conf", "a");
+- FILE *zsc = fopen("/etc/asterisk/zapscan.conf", "w");
+- FILE *zap = fopen("/etc/asterisk/zapata.conf", "a");
++ FILE *zdc = fopen("%%PREFIX%%/etc/zaptel.conf", "a");
++ FILE *zsc = fopen("%%PREFIX%%/etc/asterisk/zapscan.conf", "w");
++ FILE *zap = fopen("%%PREFIX%%/etc/asterisk/zapata.conf", "a");
+ if (fd < 0) {
+ fprintf(stderr, "Failed to open /dev/zap/ctl: %s\n", strerror(errno));
+ exit(1);
diff --git a/www/asterisk-gui/files/pkg-message.in b/www/asterisk-gui/files/pkg-message.in
new file mode 100644
index 000000000000..2a962be32887
--- /dev/null
+++ b/www/asterisk-gui/files/pkg-message.in
@@ -0,0 +1,17 @@
+
+=============== Asterisk GUI FreeBSD Instalation =============
+
+You just installed asterisk-gui into %%PREFIX%%.
+
+Make sure to check out the following items:
+ * Configure you PBX enrivonment
+ * Check the configs: make checkconfig
+ * Asterisk is running
+ * manager.conf has 'write' uncommented
+
+You should be able to access the setup process in:
+http://localhost:8088/asterisk/static/config/setup/install.html
+
+Good luck!
+
+=============================================================
diff --git a/www/asterisk-gui/pkg-descr b/www/asterisk-gui/pkg-descr
new file mode 100644
index 000000000000..2195879d3068
--- /dev/null
+++ b/www/asterisk-gui/pkg-descr
@@ -0,0 +1,7 @@
+Asterisk-GUI is a framework for the creation of graphical interfaces for
+configuring Asterisk. Some sample graphical interfaces for specific vertical
+markets are included for reference or for actual use and extension.
+
+It is the web-GUI componente of AsteriskNOW.
+
+WWW: http://www.asterisknow.org/
diff --git a/www/asterisk-gui/pkg-plist b/www/asterisk-gui/pkg-plist
new file mode 100644
index 000000000000..c30b998b5736
--- /dev/null
+++ b/www/asterisk-gui/pkg-plist
@@ -0,0 +1,73 @@
+etc/asterisk/gui_custommenus.conf
+share/asterisk/scripts/graphs.sh
+share/asterisk/scripts/gui_sysinfo
+share/asterisk/scripts/listfiles
+share/asterisk/static-http/config/graphs/graph_cpu.svgz
+share/asterisk/static-http/config/images/1.gif
+share/asterisk/static-http/config/images/accordion-icon.gif
+share/asterisk/static-http/config/images/adv-v.gif
+share/asterisk/static-http/config/images/digiumlogo.gif
+share/asterisk/static-http/config/images/dots.gif
+share/asterisk/static-http/config/images/favicon.ico
+share/asterisk/static-http/config/images/home.png
+share/asterisk/static-http/config/images/iaxtel.jpg
+share/asterisk/static-http/config/images/loading.gif
+share/asterisk/static-http/config/images/panel.png
+share/asterisk/static-http/config/images/refresh.png
+share/asterisk/static-http/config/images/slice-v.gif
+share/asterisk/static-http/config/images/split-v.gif
+share/asterisk/static-http/config/images/tick.gif
+share/asterisk/static-http/config/images/title_gradient.gif
+share/asterisk/static-http/config/scripts/astman.js
+share/asterisk/static-http/config/scripts/lang.js
+share/asterisk/static-http/config/scripts/prototype.js
+share/asterisk/static-http/config/scripts/rico.js
+share/asterisk/static-http/config/scripts/tooltip.js
+share/asterisk/static-http/config/stylesheets/rico.css
+share/asterisk/static-http/config/stylesheets/schwing.css
+share/asterisk/static-http/config/setup/1.html
+share/asterisk/static-http/config/setup/10.html
+share/asterisk/static-http/config/setup/2.html
+share/asterisk/static-http/config/setup/3.html
+share/asterisk/static-http/config/setup/4.html
+share/asterisk/static-http/config/setup/5.html
+share/asterisk/static-http/config/setup/6.html
+share/asterisk/static-http/config/setup/7.html
+share/asterisk/static-http/config/setup/8.html
+share/asterisk/static-http/config/setup/digiumlogo.gif
+share/asterisk/static-http/config/setup/install.html
+share/asterisk/static-http/config/setup/setup.css
+share/asterisk/static-http/config/setup/template.html
+share/asterisk/static-http/config/backup.html
+share/asterisk/static-http/config/cfgbasic.html
+share/asterisk/static-http/config/guialert.html
+share/asterisk/static-http/config/feditor.html
+share/asterisk/static-http/config/graphs.html
+share/asterisk/static-http/config/home.html
+share/asterisk/static-http/config/iax.html
+share/asterisk/static-http/config/incoming.html
+share/asterisk/static-http/config/jabber.html
+share/asterisk/static-http/config/jingle.html
+share/asterisk/static-http/config/localexts.html
+share/asterisk/static-http/config/meetme.html
+share/asterisk/static-http/config/menus.html
+share/asterisk/static-http/config/moh.html
+share/asterisk/static-http/config/numberplan.html
+share/asterisk/static-http/config/options.html
+share/asterisk/static-http/config/queues.html
+share/asterisk/static-http/config/record.html
+share/asterisk/static-http/config/sip.html
+share/asterisk/static-http/config/status.html
+share/asterisk/static-http/config/sysinfo.html
+share/asterisk/static-http/config/trunks.html
+share/asterisk/static-http/config/users.html
+share/asterisk/static-http/config/voicemail.html
+share/asterisk/static-http/config/zapata.html
+@dirrm share/asterisk/static-http/config/stylesheets
+@dirrm share/asterisk/static-http/config/setup
+@dirrm share/asterisk/static-http/config/scripts
+@dirrm share/asterisk/static-http/config/graphs
+@dirrm share/asterisk/static-http/config/images
+@dirrm share/asterisk/static-http/config/bkps
+@dirrm share/asterisk/static-http/config
+@dirrm share/asterisk/scripts