[SVN] r503 - in /trunk/cyrus-imapd-2.2.13/debian: changelog cyrus-common-2.2.dirs cyrus-common-2.2.postinst

debian at incase.de debian at incase.de
Tue Jul 18 15:30:38 UTC 2006


Author: sven
Date: Tue Jul 18 17:30:27 2006
New Revision: 503

URL: https://mail.incase.de/viewcvs?rev=503&root=cyrus22&view=rev
Log:
Try a different approach for the adduser warning

Modified:
    trunk/cyrus-imapd-2.2.13/debian/changelog
    trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.dirs
    trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.postinst

Modified: trunk/cyrus-imapd-2.2.13/debian/changelog
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/changelog?rev=503&root=cyrus22&r1=502&r2=503&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.13/debian/changelog Tue Jul 18 17:30:27 2006
@@ -2,9 +2,8 @@
 
   * Remove outdated entry about netnews removal from README.Debian
     (Closes: #378519)
-  * Remove /var/lib/cyrus from the cyrus-common-2.2 package. This should
-    remove a warning issued by adduser. postrm already removes /var/lib/cyrus
-    on purge if the user confirmed removal if spool dirs. (Closes: #378518)
+  * Add --no-create-home to adduser arguments in cyrus-common2.2's
+    postinst script. (Closes: #378518)
 
  -- Sven Mueller <sven at debian.org>  Tue, 18 Jul 2006 15:45:49 +0200
 

Modified: trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.dirs
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.dirs?rev=503&root=cyrus22&r1=502&r2=503&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.dirs (original)
+++ trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.dirs Tue Jul 18 17:30:27 2006
@@ -6,6 +6,7 @@
 usr/lib/cyrus
 usr/lib/cyrus/upgrade
 usr/share/snmp/mibs
+var/lib/cyrus
 var/spool/cyrus
 var/spool/sieve
 var/run/cyrus/socket

Modified: trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.postinst
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.postinst?rev=503&root=cyrus22&r1=502&r2=503&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.postinst (original)
+++ trunk/cyrus-imapd-2.2.13/debian/cyrus-common-2.2.postinst Tue Jul 18 17:30:27 2006
@@ -53,7 +53,7 @@
 	# Add the cyrus user (requires adduser >= 3.34)
 	echo "Creating/updating cyrus user account..."
 	adduser --quiet --system --ingroup mail --home /var/spool/cyrus \
-           --shell /bin/sh --disabled-password \
+           --shell /bin/sh --no-create-home --disabled-password \
 	   --gecos "Cyrus Mailsystem User"  cyrus >/dev/null || {
 	   if getent passwd | grep -s -q -E '^cyrus:'; then
 		   echo "Non-system user cyrus found. I will not overwrite a non-system" >&2



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list