[interchange-cvs] interchange - racke modified 4 files

interchange-cvs at icdevgroup.org interchange-cvs at icdevgroup.org
Fri Dec 5 19:00:06 EST 2003


User:      racke
Date:      2003-12-06 00:00:06 GMT
Modified:  .        WHATSNEW
Modified:  debian   changelog interchange.postinst interchangeconfig
Log:
Interchange variable MV_GETPPID_BROKEN has been added to
/etc/interchange/features.cfg to starting Interchange properly on
systems with threaded Perl (Closes: #221939)

Revision  Changes    Path
2.169     +7 -0      interchange/WHATSNEW


rev 2.169, prev_rev 2.168
Index: WHATSNEW
===================================================================
RCS file: /var/cvs/interchange/WHATSNEW,v
retrieving revision 2.168
retrieving revision 2.169
diff -u -r2.168 -r2.169
--- WHATSNEW	5 Dec 2003 20:07:25 -0000	2.168
+++ WHATSNEW	6 Dec 2003 00:00:01 -0000	2.169
@@ -108,6 +108,13 @@
 
 * Add and improve foundation and UI translations.
 
+Debian
+------
+
+* Add Interchange variable MV_GETPPID_BROKEN to
+  /etc/interchange/features.cfg in order to start Interchange 
+  properly on systems with threaded Perl (Closes: #221939)
+
 
 ------------------------------------------------------------------------------
 



2.47      +5 -2      interchange/debian/changelog


rev 2.47, prev_rev 2.46
Index: changelog
===================================================================
RCS file: /var/cvs/interchange/debian/changelog,v
retrieving revision 2.46
retrieving revision 2.47
diff -u -r2.46 -r2.47
--- changelog	4 Dec 2003 17:19:10 -0000	2.46
+++ changelog	6 Dec 2003 00:00:05 -0000	2.47
@@ -1,8 +1,11 @@
 interchange (5.0.0-1) unstable; urgency=low
 
   * new upstream release
-
- -- Stefan Hornburg (Racke) <racke at linuxia.de>  Thu,  4 Dec 2003 18:18:46 +0100
+  * Interchange variable MV_GETPPID_BROKEN has been added to
+    /etc/interchange/features.cfg in order to start Interchange properly
+    on systems with threaded Perl (Closes: #221939)
+  
+ -- Stefan Hornburg (Racke) <racke at linuxia.de>  Sat,  6 Dec 2003 00:57:21 +0100
 
 interchange (4.9.9-1) unstable; urgency=low
 



2.17      +10 -3     interchange/debian/interchange.postinst


rev 2.17, prev_rev 2.16
Index: interchange.postinst
===================================================================
RCS file: /var/cvs/interchange/debian/interchange.postinst,v
retrieving revision 2.16
retrieving revision 2.17
diff -u -r2.16 -r2.17
--- interchange.postinst	4 Dec 2003 14:44:46 -0000	2.16
+++ interchange.postinst	6 Dec 2003 00:00:05 -0000	2.17
@@ -90,10 +90,10 @@
 db_get interchange/gpghome
 echo GPGHOME=$RET >> $INITCFG
 
-echo PERLTHREADS="$PERLTHREADS" >> $INITCFG
-
 # 2. Settings which influence the global configuration
 # and make senses to be configured by debconf
+# Additionally we place a variable to help Interchange
+# running on installations with threaded Perls.
 
 db_get interchange/debug
 if [ "$RET" = true ]; then
@@ -109,7 +109,14 @@
 fi
 db_get interchange/traffic
 TRAFFIC="$RET"
-/usr/sbin/interchangeconfig DEBUG=$DEBUG FULL_URL=$FULL_URL TRAFFIC=$RET
+
+if [ "$PERLTHREADS" ]; then
+	HASTHREADS=1
+else
+	HASTHREADS=0
+fi
+
+/usr/sbin/interchangeconfig DEBUG=$DEBUG FULL_URL=$FULL_URL TRAFFIC=$RET MV_GETPPID_BROKEN=$HASTHREADS
 
 # Make configuration files owned by the interchange user
 chown -R $USER.$GROUP /etc/interchange



2.12      +1 -1      interchange/debian/interchangeconfig


rev 2.12, prev_rev 2.11
Index: interchangeconfig
===================================================================
RCS file: /var/cvs/interchange/debian/interchangeconfig,v
retrieving revision 2.11
retrieving revision 2.12
diff -u -r2.11 -r2.12
--- interchangeconfig	12 Apr 2003 21:16:26 -0000	2.11
+++ interchangeconfig	6 Dec 2003 00:00:05 -0000	2.12
@@ -32,7 +32,7 @@
 my %setvars = (DEBUG => 0, FULL_URL => 0, ROBOTS => 1, SOAP => 0,
 			   TRAFFIC => 'low', UI_LOCALE => 'en_US');
 my %requires = (SOAP => ['SOAP::Lite']);
-my %featvars = (UI => '', USE_FOUNDATION => '');
+my %featvars = (UI => '', USE_FOUNDATION => '', MV_GETPPID_BROKEN => 0);
 my %skipvars;
 	
 # other variables








More information about the interchange-cvs mailing list