tags 689683 + patch
tags 689683 + pending
thanks

Dear maintainer,

I've prepared an NMU for prelude-manager (versioned as 1.0.1-3.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Die Tontauben: shine
diff -u prelude-manager-1.0.1/debian/changelog prelude-manager-1.0.1/debian/changelog
--- prelude-manager-1.0.1/debian/changelog
+++ prelude-manager-1.0.1/debian/changelog
@@ -1,3 +1,14 @@
+prelude-manager (1.0.1-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "modifies conffiles (policy 10.7.3): /etc/prelude-
+    manager/prelude-manager.conf":
+    - install configuration file below /usr/share
+    - copy it to /etc in postinst if necessary
+    (Closes: #689683)
+
+ -- gregor herrmann <gre...@debian.org>  Fri, 19 Oct 2012 23:10:39 +0200
+
 prelude-manager (1.0.1-3) unstable; urgency=low
 
   * Acknowledge NMU (thanks Luk)
diff -u prelude-manager-1.0.1/debian/rules prelude-manager-1.0.1/debian/rules
--- prelude-manager-1.0.1/debian/rules
+++ prelude-manager-1.0.1/debian/rules
@@ -45,7 +45,7 @@
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/prelude-manager
 
 	sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
-	install -m 600 prelude-manager.conf $(CURDIR)/debian/prelude-manager/etc/prelude-manager/
+	mv $(CURDIR)/debian/prelude-manager/etc/prelude-manager/prelude-manager.conf $(CURDIR)/debian/prelude-manager/usr/share/prelude-manager/
 	install -m 644 debian/sql/mysql.sql debian/prelude-manager/usr/share/dbconfig-common/data/prelude-manager/install/mysql
 	install -m 644 debian/sql/pgsql.sql debian/prelude-manager/usr/share/dbconfig-common/data/prelude-manager/install/pgsql
 	sed -i 's/^DROP TABLE/-- DROP TABLE/' debian/prelude-manager/usr/share/dbconfig-common/data/prelude-manager/install/pgsql
diff -u prelude-manager-1.0.1/debian/prelude-manager.postinst prelude-manager-1.0.1/debian/prelude-manager.postinst
--- prelude-manager-1.0.1/debian/prelude-manager.postinst
+++ prelude-manager-1.0.1/debian/prelude-manager.postinst
@@ -23,6 +23,10 @@
 
   dbc_go prelude-manager $@
 
+  if [ ! -e $conffile ]; then
+    cp ${pkgpath}/prelude-manager.conf $conffile
+  fi
+
   cp $conffile $confnew
 
   if [ -z "$dbc_dbserver" ]; then

Attachment: signature.asc
Description: Digital signature

Reply via email to