[Pkg-voip-commits] r1118 - asterisk/trunk/debian

Kilian Krause kilian at costa.debian.org
Mon Jan 2 00:17:25 UTC 2006


Author: kilian
Date: 2006-01-02 00:17:25 +0000 (Mon, 02 Jan 2006)
New Revision: 1118

Modified:
   asterisk/trunk/debian/changelog
   asterisk/trunk/debian/control
   asterisk/trunk/debian/postinst
Log:
some more bug-squashing. The postinst probably needs a helping hand still, but should work for now.


Modified: asterisk/trunk/debian/changelog
===================================================================
--- asterisk/trunk/debian/changelog	2006-01-01 20:54:34 UTC (rev 1117)
+++ asterisk/trunk/debian/changelog	2006-01-02 00:17:25 UTC (rev 1118)
@@ -1,8 +1,15 @@
 asterisk (1:1.2.1.dfsg-3) unstable; urgency=low
 
   * Remove -msoft-float from compile flags to fix compilation on arm.
+    (Closes: #343154)
+  * Provide nonexistant dirs before running chown on them. (Closes: #341810)
+  * Depend on Perl module in libapache-dbi-perl or libdbi-perl or web-vmail
+    (Closes: #337448)
+  * Fix permissions on voicemail.conf. (Closes: #304615)
+  * Build-Depend on gsfonts to have Helvetica font for doxygen
+    (Closes: #343079)
 
- -- Kilian Krause <kilian at debian.org>  Sun,  1 Jan 2006 20:52:46 +0000
+ -- Kilian Krause <kilian at debian.org>  Mon,  2 Jan 2006 00:15:59 +0000
 
 asterisk (1:1.2.1.dfsg-2) unstable; urgency=low
 

Modified: asterisk/trunk/debian/control
===================================================================
--- asterisk/trunk/debian/control	2006-01-01 20:54:34 UTC (rev 1117)
+++ asterisk/trunk/debian/control	2006-01-02 00:17:25 UTC (rev 1118)
@@ -4,7 +4,7 @@
 Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
 Uploaders: Mark Purcell <msp at debian.org>, Kilian Krause <kilian at debian.org>, Jose Carlos Garcia Sogo <jsogo at debian.org>, Santiago Garcia Mantinan <manty at debian.org>, Simon Richter <sjr at debian.org>, Tzafrir Cohen <tzafrir.cohen at xorcom.com>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>= 4.0.4), sed (>= 3.95), zlib1g-dev, libgtk1.2-dev, libreadline5-dev, libgsm1-dev, libssl-dev, libzap-dev, libtonezone-dev (>= 1:1.2.0-2), bison, libasound2-dev, postgresql-dev, unixodbc-dev, libpri-dev (>= 1.2.1-2), dpatch (>= 2.0.10), zaptel-source (>= 1:1.2.1-2), autotools-dev, libnewt-dev, libsqlite-dev, libspeex-dev, graphviz, libcurl3-dev | libcurl-dev, doxygen
+Build-Depends: debhelper (>= 4.0.4), sed (>= 3.95), zlib1g-dev, libgtk1.2-dev, libreadline5-dev, libgsm1-dev, libssl-dev, libzap-dev, libtonezone-dev (>= 1:1.2.0-2), bison, libasound2-dev, postgresql-dev, unixodbc-dev, libpri-dev (>= 1.2.1-2), dpatch (>= 2.0.10), zaptel-source (>= 1:1.2.1-2), autotools-dev, libnewt-dev, libsqlite-dev, libspeex-dev, graphviz, libcurl3-dev | libcurl-dev, doxygen, gsfonts
 
 Package: asterisk
 Architecture: any
@@ -86,7 +86,7 @@
 Package: asterisk-web-vmail
 Recommends: asterisk
 Architecture: all
-Depends: httpd-cgi
+Depends: httpd-cgi, libapache-dbi-perl | libdbi-perl
 Section: comm
 Description: Web-based (CGI) voice mail interface for Asterisk
  Asterisk is an Open Source PBX and telephony toolkit.

Modified: asterisk/trunk/debian/postinst
===================================================================
--- asterisk/trunk/debian/postinst	2006-01-01 20:54:34 UTC (rev 1117)
+++ asterisk/trunk/debian/postinst	2006-01-02 00:17:25 UTC (rev 1118)
@@ -27,12 +27,18 @@
 		adduser asterisk dialout
 	fi
 
-	test -d /var/log/asterisk || mkdir /var/log/asterisk
-	test -d /var/log/asterisk/cdr-csv || mkdir /var/log/asterisk/cdr-csv
+	test -d /var/log/asterisk/cdr-csv || mkdir -p /var/log/asterisk/cdr-csv
+	test -d /var/spool/asterisk || mkdir -p /var/spool/asterisk
+	test -d /var/lib/asterisk || mkdir -p /var/lib/asterisk
+	test -d /etc/asterisk || mkdir -p /etc/asterisk
 	chown -R asterisk.asterisk /var/log/asterisk /var/run/asterisk \
 		/var/spool/asterisk /var/lib/asterisk /etc/asterisk 
-	chmod o-rwx /etc/asterisk/*
+	chmod 0660 /etc/asterisk/*.conf
 
+	# doing web-vmail foo...
+	chown asterisk.www-data /etc/asterisk/voicemail.conf
+	chmod 0640 /etc/asterisk/voicemail.conf
+
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)




More information about the Pkg-voip-commits mailing list