Closed (fixed)
Project:
Project
Version:
5.x-1.x-dev
Component:
Releases
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
14 May 2007 at 17:55 UTC
Updated:
30 May 2007 at 17:32 UTC
Jump to comment: Most recent file
see http://drupal.org/node/143916 for the background -- someone foolishly added a cvs watch on some files in the contrib repo, even though the repo isn't configured to notify anyone for watch activity, anyway. this meant that the .info file was being checked out by the packaging script chmod 444, so fix_info_file_version() couldn't open the file for writing to append the version, datestamp, etc.
a) at the very least, we should chmod any .info file before we try to open it, to defend against this sort of thing in the future.
b) we should consider doing a find-based chmod (or something) to ensure sane file permissions in the tree before we create a tarball.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | package-release-nodes-info-chmod.patch.txt | 853 bytes | dww |
Comments
Comment #1
dwwComment #2
dwwi re-created the bug with the cvs watch on one of my projects, and tested a copy of this on d.o -- all worked fine. so, the only question is if this patch is sufficient, or we should do a more thorough chmod() solution when creating the tarballs. anyone?
Comment #3
killes@www.drop.org commentedlooks good to me.
Comment #4
dwwcommited to HEAD and installed on d.o.
Comment #5
(not verified) commented