Date: Mon, 22 Oct 2012 22:21:38 GMT From: Marcello Silva Coutinho <marcellocoutinho@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/172967: asterisk-gui port for asterisk 1.6 to asterisk 11 Message-ID: <201210222221.q9MMLc97085164@red.freebsd.org> Resent-Message-ID: <201210222230.q9MMU1cx001592@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172967 >Category: ports >Synopsis: asterisk-gui port for asterisk 1.6 to asterisk 11 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 22 22:30:00 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Marcello Silva Coutinho >Release: 8.3 >Organization: >Environment: FreeBSD bsd816.trf1.gov.br 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Tue Jun 12 00:39:29 UTC 2012 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Back of /usr/ports/www/asterisk-gui with 2.1-rc1 version compatible with asterisk 1.6 to asterisk 11 >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # asterisk-gui # asterisk-gui/Makefile # asterisk-gui/distinfo # asterisk-gui/pkg-descr # asterisk-gui/files # asterisk-gui/files/pkg-message.in # asterisk-gui/pkg-plist # echo c - asterisk-gui mkdir -p asterisk-gui > /dev/null 2>&1 echo x - asterisk-gui/Makefile sed 's/^X//' >asterisk-gui/Makefile << '7d8e8a5ec92142b326f94835b95ba3e7' X# New ports collection makefile for: www/asterisk-gui X# Date created: 22 October 2012 X# Whom: Marcello Coutinho <marcellocoutinho@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= asterisk-gui XPORTVERSION= 2.1.0 XCATEGORIES= www XMASTER_SITES= http://downloads.asterisk.org/pub/telephony/asterisk-gui/releases/ XDISTNAME= ${PORTNAME}-${PORTVERSION}-rc1 X XMAINTAINER= marcellocoutinho@gmail.com XCOMMENT= Asterisk GUI for configuring Asterisk X XLICENSE= GPLv2 X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XSITE_SUBDIR= ${PORTNAME}-${PORTVERSION}-rc1 XWRKSRC= ${WRKDIR}/${SITE_SUBDIR} XSUB_FILES= pkg-message XSUB_LIST+= ASTERISKDIR=${ASTERISKDIR} XCONFLICTS_INSTALL= asterisk*-1.4* X X.include <bsd.port.pre.mk> X X.include <bsd.port.post.mk> 7d8e8a5ec92142b326f94835b95ba3e7 echo x - asterisk-gui/distinfo sed 's/^X//' >asterisk-gui/distinfo << 'c26af16126974e95dc4e4c6a6193557d' XSHA256 (asterisk-gui-2.1.0-rc1.tar.gz) = aaabcb7d6e71c60e1c960ebb7f9499b2a55a2960ab65cfe2cbce5db57c1dec10 XSIZE (asterisk-gui-2.1.0-rc1.tar.gz) = 616820 c26af16126974e95dc4e4c6a6193557d echo x - asterisk-gui/pkg-descr sed 's/^X//' >asterisk-gui/pkg-descr << 'c277f0b2000479b952d65a45325aa19d' XAsterisk GUI is a framework for the creation of graphical interfaces Xfor configuring Asterisk. XSome sample graphical interfaces for specific vertical markets are included Xfor reference or for actual use and extension. XWWW: https://wiki.asterisk.org/wiki/display/AST/Asterisk+GUI c277f0b2000479b952d65a45325aa19d echo c - asterisk-gui/files mkdir -p asterisk-gui/files > /dev/null 2>&1 echo x - asterisk-gui/files/pkg-message.in sed 's/^X//' >asterisk-gui/files/pkg-message.in << '9d701463dff8914b981ce63bd72850ac' X X .$$$$$$$$$$$$$$$=.. X .$7$7.. .7$$7:. X .$$:. ,$7.7 X .$7. 7$$$$ .$$77 X ..$$. $$$$$ .$$$7 X ..7$ .?. $$$$$ .?. 7$$$. X $.$. .$$$7. $$$$7 .7$$$. .$$$. X .777. .$$$$$$77$$$77$$$$$7. $$$, X $$$~ .7$$$$$$$$$$$$$7. .$$$. X.$$7 .7$$$$$$$7: ?$$$. X$$$ ?7$$$$$$$$$$I .$$$7 X$$$ .7$$$$$$$$$$$$$$$$ :$$$. X$$$ $$$$$$7$$$$$$$$$$$$ .$$$. X$$$ $$$ 7$$$7 .$$$ .$$$. X$$$$ $$$$7 .$$$. X7$$$7 7$$$$ 7$$$ X $$$$$ $$$ X $$$$7. $$ (TM) X $$$$$$$. .7$$$$$$ $$ X $$$$$$$$$$$$7$$$$$$$$$.$$$$$$ X $$$$$$$$$$$$$$$$. X X XNote X============= XBefore the first use of Asterisk-gui, compile and install asterisk 1.6 or higher. X X XConfiguration X============= XEdit your Asterisk configuration files to enable the GUI properly, Xspecifically: X X1) In http.conf: X X [general] X enabled = yes X enablestatic = yes X X2) In manager.conf X X [general] X enabled = yes X webenabled = yes X X3) Create an appropriate entry in manager.conf for the administrative user X(PLEASE READ THE security.txt FILE!) X X [admin] X secret = thiswouldbeaninsecurepassword X read = system,call,log,verbose,command,agent,config,read,write,originate X write = system,call,log,verbose,command,agent,config,read,write,originate X X XTroubleshooting X=============== X1) Check your config permissions: X $ chown asterisk:asterisk /usr/local/etc/asterisk/*.conf X $ chmod 644 /usr/local/etc/asterisk/*.conf X 9d701463dff8914b981ce63bd72850ac echo x - asterisk-gui/pkg-plist sed 's/^X//' >asterisk-gui/pkg-plist << 'af191e7fab6000664efe315854846dbc' Xshare/asterisk/scripts/detectdahdi.sh Xshare/asterisk/scripts/dldsoundpack Xshare/asterisk/scripts/editmisdn.sh Xshare/asterisk/scripts/editzap.sh Xshare/asterisk/scripts/listfiles Xshare/asterisk/scripts/mastercsvexists Xshare/asterisk/scripts/rebootsystem.sh Xshare/asterisk/scripts/registerg729.sh Xshare/asterisk/scripts/restorebackup Xshare/asterisk/scripts/takebackup Xshare/asterisk/static-http/config/asterisklogs.html Xshare/asterisk/static-http/config/backup.html Xshare/asterisk/static-http/config/blank.html Xshare/asterisk/static-http/config/bulkadd.html Xshare/asterisk/static-http/config/callingrules.html Xshare/asterisk/static-http/config/cdr.html Xshare/asterisk/static-http/config/cfgbasic.html Xshare/asterisk/static-http/config/cli.html Xshare/asterisk/static-http/config/date.html Xshare/asterisk/static-http/config/dialplans.html Xshare/asterisk/static-http/config/digital.html Xshare/asterisk/static-http/config/directory.html Xshare/asterisk/static-http/config/emailsettings.html Xshare/asterisk/static-http/config/features.html Xshare/asterisk/static-http/config/feditor.html Xshare/asterisk/static-http/config/flashupdate.html Xshare/asterisk/static-http/config/flipadvanced.html Xshare/asterisk/static-http/config/followme.html Xshare/asterisk/static-http/config/gtalk.html Xshare/asterisk/static-http/config/guialert.html Xshare/asterisk/static-http/config/hardware.html Xshare/asterisk/static-http/config/hardware_aa50.html Xshare/asterisk/static-http/config/hardware_dahdi.html Xshare/asterisk/static-http/config/home.html Xshare/asterisk/static-http/config/iax.html Xshare/asterisk/static-http/config/images/1.gif Xshare/asterisk/static-http/config/images/aa50.png Xshare/asterisk/static-http/config/images/accordion-icon.gif Xshare/asterisk/static-http/config/images/add.gif Xshare/asterisk/static-http/config/images/adv-v.gif Xshare/asterisk/static-http/config/images/agent_busy.png Xshare/asterisk/static-http/config/images/agent_loggedin.png Xshare/asterisk/static-http/config/images/agent_loggedout.png Xshare/asterisk/static-http/config/images/agent_ringing.png Xshare/asterisk/static-http/config/images/ar_down.png Xshare/asterisk/static-http/config/images/ar_right.png Xshare/asterisk/static-http/config/images/arrow_blank.png Xshare/asterisk/static-http/config/images/arrow_down.png Xshare/asterisk/static-http/config/images/arrow_up.png Xshare/asterisk/static-http/config/images/asterisk-arrow-down.png Xshare/asterisk/static-http/config/images/asterisk-arrow-up.png Xshare/asterisk/static-http/config/images/asterisk_green.gif Xshare/asterisk/static-http/config/images/asterisk_red.gif Xshare/asterisk/static-http/config/images/bandwidth.gif Xshare/asterisk/static-http/config/images/cancel.gif Xshare/asterisk/static-http/config/images/checkbox_blank.gif Xshare/asterisk/static-http/config/images/delete.gif Xshare/asterisk/static-http/config/images/delete_circle.png Xshare/asterisk/static-http/config/images/digiumlogo.gif Xshare/asterisk/static-http/config/images/dots.gif Xshare/asterisk/static-http/config/images/down_arr.gif Xshare/asterisk/static-http/config/images/edit.gif Xshare/asterisk/static-http/config/images/favicon.ico Xshare/asterisk/static-http/config/images/home.png Xshare/asterisk/static-http/config/images/iaxtel.jpg Xshare/asterisk/static-http/config/images/loading.gif Xshare/asterisk/static-http/config/images/ngt.jpg Xshare/asterisk/static-http/config/images/panel.png Xshare/asterisk/static-http/config/images/refresh.png Xshare/asterisk/static-http/config/images/simplesignal.jpg Xshare/asterisk/static-http/config/images/slice-v.gif Xshare/asterisk/static-http/config/images/split-v.gif Xshare/asterisk/static-http/config/images/status_blue.png Xshare/asterisk/static-http/config/images/status_gray.png Xshare/asterisk/static-http/config/images/status_green.png Xshare/asterisk/static-http/config/images/status_orange.png Xshare/asterisk/static-http/config/images/status_red.png Xshare/asterisk/static-http/config/images/tick.gif Xshare/asterisk/static-http/config/images/title_gradient.gif Xshare/asterisk/static-http/config/images/tooltip_info.gif Xshare/asterisk/static-http/config/images/voicepulse.gif Xshare/asterisk/static-http/config/incoming.html Xshare/asterisk/static-http/config/index.html Xshare/asterisk/static-http/config/js/astgui.js Xshare/asterisk/static-http/config/js/astman.js Xshare/asterisk/static-http/config/js/astman2.js Xshare/asterisk/static-http/config/js/backup.js Xshare/asterisk/static-http/config/js/bulkadd.js Xshare/asterisk/static-http/config/js/callingrules.js Xshare/asterisk/static-http/config/js/cdr.js Xshare/asterisk/static-http/config/js/dialplans.js Xshare/asterisk/static-http/config/js/effects.core.js Xshare/asterisk/static-http/config/js/effects.highlight.js Xshare/asterisk/static-http/config/js/features.js Xshare/asterisk/static-http/config/js/feditor.js Xshare/asterisk/static-http/config/js/flashupdate.js Xshare/asterisk/static-http/config/js/followme.js Xshare/asterisk/static-http/config/js/gtalk.js Xshare/asterisk/static-http/config/js/guiversion.js Xshare/asterisk/static-http/config/js/hardware.js Xshare/asterisk/static-http/config/js/hardware_aa50.js Xshare/asterisk/static-http/config/js/hardware_dahdi.js Xshare/asterisk/static-http/config/js/iax.js Xshare/asterisk/static-http/config/js/incoming.js Xshare/asterisk/static-http/config/js/index.js Xshare/asterisk/static-http/config/js/jquery.autocomplete.js Xshare/asterisk/static-http/config/js/jquery.date_input.js Xshare/asterisk/static-http/config/js/jquery.delegate-1.1.js Xshare/asterisk/static-http/config/js/jquery.fixedheader.js Xshare/asterisk/static-http/config/js/jquery.js Xshare/asterisk/static-http/config/js/jquery.tablesorter.js Xshare/asterisk/static-http/config/js/jquery.tablesorter.pager.js Xshare/asterisk/static-http/config/js/jquery.tooltip.js Xshare/asterisk/static-http/config/js/jquery.ui.core.js Xshare/asterisk/static-http/config/js/jquery.ui.draggable.js Xshare/asterisk/static-http/config/js/jquery.ui.sortable.js Xshare/asterisk/static-http/config/js/jquery.ui.tabs.js Xshare/asterisk/static-http/config/js/log.js Xshare/asterisk/static-http/config/js/meetme.js Xshare/asterisk/static-http/config/js/menuprompts_record.js Xshare/asterisk/static-http/config/js/menuprompts_upload.js Xshare/asterisk/static-http/config/js/menus.js Xshare/asterisk/static-http/config/js/misdn.js Xshare/asterisk/static-http/config/js/mohfiles.js Xshare/asterisk/static-http/config/js/networking.js Xshare/asterisk/static-http/config/js/object.customs.js Xshare/asterisk/static-http/config/js/paging.js Xshare/asterisk/static-http/config/js/pbx.js Xshare/asterisk/static-http/config/js/pbx2.js Xshare/asterisk/static-http/config/js/preferences.js Xshare/asterisk/static-http/config/js/queues.js Xshare/asterisk/static-http/config/js/registerg729.js Xshare/asterisk/static-http/config/js/ringgroups.js Xshare/asterisk/static-http/config/js/session.js Xshare/asterisk/static-http/config/js/sip.js Xshare/asterisk/static-http/config/js/status.js Xshare/asterisk/static-http/config/js/sysinfo.js Xshare/asterisk/static-http/config/js/timeintervals.js Xshare/asterisk/static-http/config/js/timezone.js Xshare/asterisk/static-http/config/js/tooltip.js Xshare/asterisk/static-http/config/js/trunks_analog.js Xshare/asterisk/static-http/config/js/trunks_digital.js Xshare/asterisk/static-http/config/js/trunks_providers.js Xshare/asterisk/static-http/config/js/trunks_sps.js Xshare/asterisk/static-http/config/js/trunks_voip.js Xshare/asterisk/static-http/config/js/users.js Xshare/asterisk/static-http/config/js/vmgroups.js Xshare/asterisk/static-http/config/js/voicemail.js Xshare/asterisk/static-http/config/js/welcome.js Xshare/asterisk/static-http/config/language.html Xshare/asterisk/static-http/config/meetme.html Xshare/asterisk/static-http/config/menuprompts_record.html Xshare/asterisk/static-http/config/menuprompts_upload.html Xshare/asterisk/static-http/config/menus.html Xshare/asterisk/static-http/config/misdn.html Xshare/asterisk/static-http/config/mohfiles.html Xshare/asterisk/static-http/config/networking.html Xshare/asterisk/static-http/config/paging.html Xshare/asterisk/static-http/config/password.html Xshare/asterisk/static-http/config/preferences.html Xshare/asterisk/static-http/config/queues.html Xshare/asterisk/static-http/config/reboot.html Xshare/asterisk/static-http/config/registerg729.html Xshare/asterisk/static-http/config/reset_defaults.html Xshare/asterisk/static-http/config/ringgroups.html Xshare/asterisk/static-http/config/sip.html Xshare/asterisk/static-http/config/skype.html Xshare/asterisk/static-http/config/smtp_settings.html Xshare/asterisk/static-http/config/status.html Xshare/asterisk/static-http/config/stylesheets/cfgbasic.css Xshare/asterisk/static-http/config/stylesheets/schwing.css Xshare/asterisk/static-http/config/stylesheets/tables.css Xshare/asterisk/static-http/config/stylesheets/ui-tabs.css Xshare/asterisk/static-http/config/sysinfo.html Xshare/asterisk/static-http/config/timeintervals.html Xshare/asterisk/static-http/config/timezone.html Xshare/asterisk/static-http/config/trunks_analog.html Xshare/asterisk/static-http/config/trunks_digital.html Xshare/asterisk/static-http/config/trunks_providers.html Xshare/asterisk/static-http/config/trunks_sps.html Xshare/asterisk/static-http/config/trunks_voip.html Xshare/asterisk/static-http/config/update_phonefirmware.html Xshare/asterisk/static-http/config/upload2.html Xshare/asterisk/static-http/config/upload_abe_overlay.html Xshare/asterisk/static-http/config/upload_form.html Xshare/asterisk/static-http/config/users.html Xshare/asterisk/static-http/config/vmgroups.html Xshare/asterisk/static-http/config/voicemail.html Xshare/asterisk/static-http/config/welcome.html Xshare/asterisk/static-http/index.html X@dirrm share/asterisk/static-http/config/stylesheets X@dirrm share/asterisk/static-http/config/private/bkps X@dirrm share/asterisk/static-http/config/private X@dirrm share/asterisk/static-http/config/js X@dirrm share/asterisk/static-http/config/images X@dirrm share/asterisk/static-http/config X@dirrm share/asterisk/static-http X@dirrm share/asterisk/scripts X@dirrm share/asterisk/gui_backups X@dirrm share/asterisk X@dirrm etc/asterisk X@exec mkdir -p %D/share/asterisk/static-http/config/private/bkps X@exec mkdir -p %D/share/asterisk/gui_backups X@exec mkdir -p %D/etc/asterisk af191e7fab6000664efe315854846dbc exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210222221.q9MMLc97085164>