[Pkg-bugzilla-commits] r59 - trunk/bugzilla-2.18/debian/patches
Alexis Sukrieh
sukria-guest@costa.debian.org
Thu, 21 Apr 2005 10:23:17 +0000
Author: sukria-guest
Date: 2005-04-21 10:23:17 +0000 (Thu, 21 Apr 2005)
New Revision: 59
Added:
trunk/bugzilla-2.18/debian/patches/101_Config.diff
Log:
Patch for enabling the safe merge of params when checksetup.pl runs
Added: trunk/bugzilla-2.18/debian/patches/101_Config.diff
===================================================================
--- trunk/bugzilla-2.18/debian/patches/101_Config.diff 2005-04-21 10:16:58 UTC (rev 58)
+++ trunk/bugzilla-2.18/debian/patches/101_Config.diff 2005-04-21 10:23:17 UTC (rev 59)
@@ -0,0 +1,17 @@
+--- bugzilla-2.18.orig/Bugzilla/Config.pm
++++ bugzilla-2.18/Bugzilla/Config.pm
+@@ -263,10 +263,11 @@
+
+ close $fh;
+
+- rename $tmpname, "$datadir/params"
+- || die "Can't rename $tmpname to $datadir/params: $!";
++ # rename $tmpname, "$datadir/params.new" and use ucf after...
++ rename $tmpname, "$datadir/params.new"
++ || die "Can't rename $tmpname to $datadir/params.new: $!";
+
+- ChmodDataFile("$datadir/params", 0666);
++ ChmodDataFile("$datadir/params.new", 0666);
+ }
+
+ # Some files in the data directory must be world readable iff we don't have