[Pkg-citadel-commit] r52 - in citadel/trunk/debian: . patches
dothebart-guest at alioth.debian.org
dothebart-guest at alioth.debian.org
Mon Apr 14 21:22:19 UTC 2008
Author: dothebart-guest
Date: 2008-04-14 21:22:18 +0000 (Mon, 14 Apr 2008)
New Revision: 52
Added:
citadel/trunk/debian/patches/
citadel/trunk/debian/patches/series
citadel/trunk/debian/patches/setup_check_etc_services_env.diff
Modified:
citadel/trunk/debian/changelog
citadel/trunk/debian/citadel-server.postinst
citadel/trunk/debian/control
citadel/trunk/debian/rules
Log:
* add a patch to setup so it doesn't modify /etc/services if not explicitely told so
* added mechanics to have those patches aplied (the same as for webcit, hopefully done right?)
Modified: citadel/trunk/debian/changelog
===================================================================
--- citadel/trunk/debian/changelog 2008-04-14 16:31:57 UTC (rev 51)
+++ citadel/trunk/debian/changelog 2008-04-14 21:22:18 UTC (rev 52)
@@ -2,6 +2,7 @@
[ Wilfried Goesgens ]
* Removed stress binary, closes: #475967
+ * add upstreams patch to non-taint /etc/services. closes: #475539
[ Michael Meskes ]
* Added French translation, closes: #474533
Modified: citadel/trunk/debian/citadel-server.postinst
===================================================================
--- citadel/trunk/debian/citadel-server.postinst 2008-04-14 16:31:57 UTC (rev 51)
+++ citadel/trunk/debian/citadel-server.postinst 2008-04-14 21:22:18 UTC (rev 52)
@@ -36,6 +36,7 @@
export CREATE_XINETD_ENTRY=no
export CREATE_INITTAB_ENTRY=no
export NO_INIT_SCRIPTS=yes
+ export ALTER_ETC_SERVICES=yes
echo "applying your settings."
/usr/lib/citadel-server/setup -q
Modified: citadel/trunk/debian/control
===================================================================
--- citadel/trunk/debian/control 2008-04-14 16:31:57 UTC (rev 51)
+++ citadel/trunk/debian/control 2008-04-14 21:22:18 UTC (rev 52)
@@ -4,7 +4,7 @@
Maintainer: Debian Citadel Team <pkg-citadel-devel at lists.alioth.debian.org>
Uploaders: Wilfried Goesgens <w.goesgens at outgesourced.org>, Michael Meskes <meskes at debian.org>, Alexander Wirt <formorer at debian.org>
Build-Depends: debhelper (>= 4), po-debconf, bison, autotools-dev,
- libdb-dev, libical-dev, libldap2-dev, libncurses5-dev,
+ libdb-dev, libical-dev, libldap2-dev, libncurses5-dev, quilt (>= 0.40),
libpam0g-dev, libsieve2-dev, libssl-dev, libexpat1-dev, libcitadel-dev (>= 1.08)
Standards-Version: 3.7.3
Added: citadel/trunk/debian/patches/series
===================================================================
--- citadel/trunk/debian/patches/series (rev 0)
+++ citadel/trunk/debian/patches/series 2008-04-14 21:22:18 UTC (rev 52)
@@ -0,0 +1 @@
+setup_check_etc_services_env.diff
Added: citadel/trunk/debian/patches/setup_check_etc_services_env.diff
===================================================================
--- citadel/trunk/debian/patches/setup_check_etc_services_env.diff (rev 0)
+++ citadel/trunk/debian/patches/setup_check_etc_services_env.diff 2008-04-14 21:22:18 UTC (rev 52)
@@ -0,0 +1,15 @@
+Index: setup.c
+===================================================================
+--- setup.c (revision 6192)
++++ setup.c (working copy)
+@@ -1237,7 +1237,9 @@
+ unlink("citadel.log");
+ unlink("weekly");
+
+- check_services_entry(); /* Check /etc/services */
++ if (((setup_type == UI_SILENT) && (getenv("ALTER_ETC_SERVICES")!=NULL)) ||
++ (setup_type != UI_SILENT))
++ check_services_entry(); /* Check /etc/services */
+ #ifndef __CYGWIN__
+ delete_inittab_entry(); /* Remove obsolete /etc/inittab entry */
+ check_xinetd_entry(); /* Check /etc/xinetd.d/telnet */
Modified: citadel/trunk/debian/rules
===================================================================
--- citadel/trunk/debian/rules 2008-04-14 16:31:57 UTC (rev 51)
+++ citadel/trunk/debian/rules 2008-04-14 21:22:18 UTC (rev 52)
@@ -3,6 +3,8 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+include /usr/share/quilt/quilt.make
+
# This has to be exported to make some magic below work.
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
@@ -35,7 +37,7 @@
endif
configure: configure-stamp
-configure-stamp:
+configure-stamp: patch
dh_testdir
CFLAGS="$(CFLAGS)" ./configure \
@@ -72,7 +74,7 @@
touch $@
-clean:
+clean: unpatch
dh_testdir
dh_testroot
rm -f build-arch-stamp build-indep-stamp configure-stamp
More information about the Pkg-citadel-commit
mailing list