[Pkg-voip-commits] r3503 - in freepbx/trunk/debian: . mysql patches
sqlite3
Diego Iastrubni
elcuco-guest at alioth.debian.org
Mon Apr 30 11:40:35 UTC 2007
Author: elcuco-guest
Date: 2007-04-30 11:40:34 +0000 (Mon, 30 Apr 2007)
New Revision: 3503
Modified:
freepbx/trunk/debian/changelog
freepbx/trunk/debian/mysql/install-sql
freepbx/trunk/debian/patches/fix-agibin-dir.dpatch
freepbx/trunk/debian/sqlite3/install-sql
Log:
* freepbx-common: archive_recordings points to the correct php-asmanager.php (thanks
to Robert Roach for reporting)
* freepbx-sqlite, freepbx-mysql: install-sql scripts will also create a default route to the asterisk demos,
fonud at the context "demos" (/etc/asterisk/extensions.d/demos.conf)
Modified: freepbx/trunk/debian/changelog
===================================================================
--- freepbx/trunk/debian/changelog 2007-04-30 05:00:27 UTC (rev 3502)
+++ freepbx/trunk/debian/changelog 2007-04-30 11:40:34 UTC (rev 3503)
@@ -17,6 +17,10 @@
Now it is possible to install freepbx-sqlite3 in chroot
* freepbx-common: agi/directory will store logs in the correct dir (fixes
upstream 1912)
+ * freepbx-common: archive_recordings points to the correct php-asmanager.php (thanks
+ to Robert Roach for reporting)
+ * freepbx-sqlite3, freepbx-mysql: create a default inbound route to the demos provided
+ in the asterisk documentation
[ Chris Halls ]
* Remove fix-recordings.patch - already fixed in a different way upstream
Modified: freepbx/trunk/debian/mysql/install-sql
===================================================================
--- freepbx/trunk/debian/mysql/install-sql 2007-04-30 05:00:27 UTC (rev 3502)
+++ freepbx/trunk/debian/mysql/install-sql 2007-04-30 11:40:34 UTC (rev 3503)
@@ -86,20 +86,26 @@
. /etc/amportal.conf
if [ "xxx$AMPDBUSER" == "xxx" ]; then
- echo "AMPDBUSER is not configured on /etc/amportal.conf" >&2
+ echo "AMPDBUSER is not configured on /etc/amportal.conf" >&2
echo "please update configuration and run /usr/share/freepbx-common/apply_conf.sh" >&2
exit 1
fi
if [ "xxx$AMPDBPASS" == "xxx" ]; then
- echo "AMPDBPASS is not configured on /etc/amportal.conf" >&2
+ echo "AMPDBPASS is not configured on /etc/amportal.conf" >&2
echo "please update configuration and run /usr/share/freepbx-common/apply_conf.sh" >&2
exit 1
fi
-echo "creating asterisk DB"
+echo -n "Creating asterisk DB"
create_db "asterisk" "$AMPDBUSER" "$AMPDBPASS" "$SQLDIR/newinstall.sql"
+echo "."
-echo "creating asteriskcdr DB"
+echo -n "Creating asteriskcdr DB"
create_db "asteriskcdrdb" "$AMPDBUSER" "$AMPDBPASS" "$SQLDIR/cdr_mysql_table.sql"
+echo "."
+# Add a default incoming route to the "custom" context demo:
+echo -n "Creating default incoming route"
+echo "insert into incoming (cidnum, extension, channel, destination) values ('', '', '', 'demo,s,1');" | $MYSQL "asterisk"
+"."
Modified: freepbx/trunk/debian/patches/fix-agibin-dir.dpatch
===================================================================
--- freepbx/trunk/debian/patches/fix-agibin-dir.dpatch 2007-04-30 05:00:27 UTC (rev 3502)
+++ freepbx/trunk/debian/patches/fix-agibin-dir.dpatch 2007-04-30 11:40:34 UTC (rev 3503)
@@ -8,7 +8,7 @@
@DPATCH@
diff -urNad freepbx-2.2.1~dfsg~/amp_conf/agi-bin/directory freepbx-2.2.1~dfsg/amp_conf/agi-bin/directory
--- freepbx-2.2.1~dfsg~/amp_conf/agi-bin/directory 2006-08-10 07:38:06.000000000 +0300
-+++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/directory 2007-04-26 09:11:16.000000000 +0300
++++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/directory 2007-04-26 10:29:30.000000000 +0300
@@ -385,7 +385,7 @@
$agi = new AGI;
@@ -20,7 +20,7 @@
$null = null;
diff -urNad freepbx-2.2.1~dfsg~/amp_conf/agi-bin/fixlocalprefix freepbx-2.2.1~dfsg/amp_conf/agi-bin/fixlocalprefix
--- freepbx-2.2.1~dfsg~/amp_conf/agi-bin/fixlocalprefix 2006-12-06 22:50:30.000000000 +0200
-+++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/fixlocalprefix 2007-04-26 09:06:34.000000000 +0300
++++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/fixlocalprefix 2007-04-26 10:29:30.000000000 +0300
@@ -69,7 +69,7 @@
*/
@@ -32,7 +32,7 @@
include(AGIBIN_DIR."/phpagi.php");
diff -urNad freepbx-2.2.1~dfsg~/amp_conf/agi-bin/recordingcheck freepbx-2.2.1~dfsg/amp_conf/agi-bin/recordingcheck
--- freepbx-2.2.1~dfsg~/amp_conf/agi-bin/recordingcheck 2006-06-26 02:46:50.000000000 +0300
-+++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/recordingcheck 2007-04-26 09:06:34.000000000 +0300
++++ freepbx-2.2.1~dfsg/amp_conf/agi-bin/recordingcheck 2007-04-26 10:29:30.000000000 +0300
@@ -17,7 +17,7 @@
The program checks determines if Asterisk should record a call
*/
@@ -42,3 +42,15 @@
include(AGIBIN_DIR."/phpagi.php");
+diff -urNad freepbx-2.2.1~dfsg~/amp_conf/bin/archive_recordings freepbx-2.2.1~dfsg/amp_conf/bin/archive_recordings
+--- freepbx-2.2.1~dfsg~/amp_conf/bin/archive_recordings 2006-06-26 02:46:50.000000000 +0300
++++ freepbx-2.2.1~dfsg/amp_conf/bin/archive_recordings 2007-04-26 10:32:05.000000000 +0300
+@@ -2,7 +2,7 @@
+ <?php
+
+ define("AMP_CONF", "/etc/amportal.conf");
+-define("PHP_ASMANAGER", "/var/lib/asterisk/bin/php-asmanager.php");
++define("PHP_ASMANAGER", "/usr/share/freepbx/common/php-asmanager.php");
+ define("MONITOR_DIR", "/var/spool/asterisk/monitor");
+
+ function out($text) {
Modified: freepbx/trunk/debian/sqlite3/install-sql
===================================================================
--- freepbx/trunk/debian/sqlite3/install-sql 2007-04-30 05:00:27 UTC (rev 3502)
+++ freepbx/trunk/debian/sqlite3/install-sql 2007-04-30 11:40:34 UTC (rev 3503)
@@ -53,6 +53,11 @@
chmod 660 $AMPDBFILE
-echo "creating asterisk DB at $AMPDBFILE"
+echo -n "creating asterisk DB at $AMPDBFILE"
cat /usr/share/freepbx-common/sql/newinstall.sqlite3.sql | sqlite3 $AMPDBFILE
+"."
+# Add a default incoming route to the "custom" context demo:
+echo -n "Creating default incoming route"
+echo "insert into incoming (cidnum, extension, channel, destination) values ('', '', '', 'demo,s,1');" | sqlite3 $AMPDBFILE
+"."
More information about the Pkg-voip-commits
mailing list