From 035201c4ffa9093ca72a77076ca54e184673132e Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Wed, 10 Aug 2005 02:45:00 +0000 Subject: [PATCH] * Applied changes to debian files sent in by WG --- citadel/ChangeLog | 4 +++- citadel/debian/citadel-client.postinst | 11 ++++++++++- citadel/debian/citadel-server.postinst | 3 ++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/citadel/ChangeLog b/citadel/ChangeLog index 1cdf1eae3..f43451e59 100644 --- a/citadel/ChangeLog +++ b/citadel/ChangeLog @@ -1,4 +1,7 @@ $Log$ +Revision 654.7 2005/08/10 02:44:56 ajc +* Applied changes to debian files sent in by WG + Revision 654.6 2005/08/09 21:58:57 ajc * Removed the ./help/? hack; replaced with actual "show directory" code in the server. @@ -7013,4 +7016,3 @@ Sat Jul 11 00:20:48 EDT 1998 Nathan Bryant Fri Jul 10 1998 Art Cancro * Initial CVS import - diff --git a/citadel/debian/citadel-client.postinst b/citadel/debian/citadel-client.postinst index 091dc3a75..97c63f491 100644 --- a/citadel/debian/citadel-client.postinst +++ b/citadel/debian/citadel-client.postinst @@ -15,7 +15,16 @@ case "$1" in configure) # Configure this package. If the package must prompt the user for # information, do it here. - : + if ! getent group citadel >/dev/null; then + groupadd citadel + fi + if ! getent passwd citadel >/dev/null; then + adduser --system --ingroup citadel --home /var/lib/citadel \ + --gecos "Citadel system user" --shell /bin/sh \ + --disabled-password citadel + fi + mkdir -p /etc/citadel + chown citadel:citadel /etc/citadel gunzip -c /usr/share/doc/citadel-client/examples/citadel.rc.gz> /tmp/citadel.rc ucf /tmp/citadel.rc /etc/citadel/citadel.rc rm -f /tmp/citadel.rc diff --git a/citadel/debian/citadel-server.postinst b/citadel/debian/citadel-server.postinst index b1884cf98..d15ebeb38 100644 --- a/citadel/debian/citadel-server.postinst +++ b/citadel/debian/citadel-server.postinst @@ -47,7 +47,7 @@ case "$1" in # Configure this package. If the package must prompt the user for # information, do it here. if ! getent group citadel >/dev/null; then - groupadd --system citadel + groupadd citadel fi if ! getent passwd citadel >/dev/null; then adduser --system --ingroup citadel --home /var/lib/citadel \ @@ -55,6 +55,7 @@ case "$1" in --disabled-password citadel fi mkdir -p /etc/citadel + chown citadel:citadel /etc/citadel # Activate menu-methods script #: chmod a+x /etc/menu-methods/foo -- 2.39.2