Update of /cvsroot/fink/fink/perlmod/Fink
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7586/perlmod/Fink
Modified Files:
ChangeLog Services.pm
Log Message:
postinst robustness + store_rename permissions
Index: Services.pm
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/Services.pm,v
retrieving revision 1.200
retrieving revision 1.201
diff -u -d -r1.200 -r1.201
--- Services.pm 19 Mar 2006 09:27:48 -0000 1.200
+++ Services.pm 19 Mar 2006 22:19:30 -0000 1.201
@@ -1803,6 +1803,7 @@
return 0 unless eval { require Storable };
if (Storable::store($ref, $tmp)) {
+ chmod 0644, $tmp; # Should be world-readable
unless (rename $tmp, $file) {
print_breaking_stderr("Error: could not activate
temporary file $tmp: $!");
return 0;
Index: ChangeLog
===================================================================
RCS file: /cvsroot/fink/fink/perlmod/Fink/ChangeLog,v
retrieving revision 1.1274
retrieving revision 1.1275
diff -u -d -r1.1274 -r1.1275
--- ChangeLog 19 Mar 2006 09:27:48 -0000 1.1274
+++ ChangeLog 19 Mar 2006 22:19:30 -0000 1.1275
@@ -1,5 +1,9 @@
2006-03-19 Dave Vasilevsky <[EMAIL PROTECTED]>
+ * Services.pm: Make store_rename create world-readable files.
+
+2006-03-19 Dave Vasilevsky <[EMAIL PROTECTED]>
+
* Engine.pm, Package.pm, PkgVersion.pm, Services.pm: Remove redundant
locking.
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits