[interchange-cvs] interchange - racke modified 4 files
interchange-core@icdevgroup.org
interchange-core@icdevgroup.org
Tue Jan 14 10:22:00 2003
User: racke
Date: 2003-01-14 15:21:41 GMT
Modified: debian changelog interchange-ui.postinst
Modified: interchange-ui.postrm interchange-ui.preinst
Log:
check if /etc/init.d/interchange and /usr/sbin/interchangeconfig are
executable in interchange-ui maintainer scripts
Revision Changes Path
2.27 +3 -1 interchange/debian/changelog
rev 2.27, prev_rev 2.26
Index: changelog
===================================================================
RCS file: /anon_cvs/repository/interchange/debian/changelog,v
retrieving revision 2.26
retrieving revision 2.27
diff -u -r2.26 -r2.27
--- changelog 14 Jan 2003 11:46:34 -0000 2.26
+++ changelog 14 Jan 2003 15:21:40 -0000 2.27
@@ -2,10 +2,12 @@
* new upstream release
* new debconf option for traffic, use low traffic as default
+ * check if /etc/init.d/interchange and /usr/sbin/interchangeconfig are
+ executable in interchange-ui maintainer scripts
* UPGRADE and README.cvs added to interchange.docs
* new debconf option for GnuPG home directory
- -- Stefan Hornburg (Racke) <racke@linuxia.de> Tue, 14 Jan 2003 12:02:43 +0100
+ -- Stefan Hornburg (Racke) <racke@linuxia.de> Tue, 14 Jan 2003 14:09:24 +0100
interchange (4.8.6.20021206-1) unstable; urgency=high
2.4 +3 -1 interchange/debian/interchange-ui.postinst
rev 2.4, prev_rev 2.3
Index: interchange-ui.postinst
===================================================================
RCS file: /anon_cvs/repository/interchange/debian/interchange-ui.postinst,v
retrieving revision 2.3
retrieving revision 2.4
diff -u -r2.3 -r2.4
--- interchange-ui.postinst 13 Aug 2001 09:38:29 -0000 2.3
+++ interchange-ui.postinst 14 Jan 2003 15:21:40 -0000 2.4
@@ -45,7 +45,9 @@
fi
fi
-/etc/init.d/interchange start
+if [ -x /etc/init.d/interchange ]; then
+ /etc/init.d/interchange start
+fi
# Don't wait on Interchange to close file handles
db_stop
1.3 +9 -3 interchange/debian/interchange-ui.postrm
rev 1.3, prev_rev 1.2
Index: interchange-ui.postrm
===================================================================
RCS file: /anon_cvs/repository/interchange/debian/interchange-ui.postrm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- interchange-ui.postrm 13 Aug 2001 19:31:53 -0000 1.2
+++ interchange-ui.postrm 14 Jan 2003 15:21:40 -0000 1.3
@@ -24,9 +24,13 @@
# If only interchange-ui is installed, we need to stop
# the server first
- /etc/init.d/interchange stop
+ if [ -x /etc/init.d/interchange ]; then
+ /etc/init.d/interchange stop
+ fi
- /usr/sbin/interchangeconfig UI= USE_FOUNDATION=
+ if [ -x /usr/sbin/interchangeconfig ]; then
+ /usr/sbin/interchangeconfig UI= USE_FOUNDATION=
+ fi
# We use the file /var/run/interchange-install to record
# the installed interchange packages, so only one server
@@ -53,7 +57,9 @@
fi
fi
- /etc/init.d/interchange start
+ if [ -x /etc/init.d/interchange ]; then
+ /etc/init.d/interchange start
+ fi
# Don't wait on Interchange to close file handles
db_stop
1.5 +4 -2 interchange/debian/interchange-ui.preinst
rev 1.5, prev_rev 1.4
Index: interchange-ui.preinst
===================================================================
RCS file: /anon_cvs/repository/interchange/debian/interchange-ui.preinst,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- interchange-ui.preinst 13 Aug 2001 14:10:39 -0000 1.4
+++ interchange-ui.preinst 14 Jan 2003 15:21:40 -0000 1.5
@@ -1,6 +1,6 @@
#! /bin/sh
#
-# Copyright 2001 by Stefan Hornburg (Racke) <racke@linuxia.de>
+# Copyright 2001,2003 by Stefan Hornburg (Racke) <racke@linuxia.de>
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -20,7 +20,9 @@
# If only interchange-ui is installed, we need to stop
# the server first
-/etc/init.d/interchange stop
+if [ -x /etc/init.d/interchange ] ; then
+ /etc/init.d/interchange stop
+fi
# We use the file /var/run/interchange-install to record
# the installed interchange packages, so only one server