Summary: | Do not have all files executable on vfat | ||
---|---|---|---|
Product: | udisks | Reporter: | Martin Pitt <martin.pitt> |
Component: | operations | Assignee: | David Zeuthen (not reading bugmail) <zeuthen> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | william.jon.mccann |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | proposed patch |
Description
Martin Pitt
2010-05-12 04:59:59 UTC
Created attachment 35592 [details] [review] proposed patch proposed patch The current downside of this is that shell scripts would stop working on vfat. So this requires deciding about the trade-off about sensible data files (which seem to be a majority) and being able to run scripts off vfat devices (which is by and large interesting for developers) (In reply to comment #1) > Created an attachment (id=35592) [details] > proposed patch > > proposed patch > > The current downside of this is that shell scripts would stop working on vfat. > So this requires deciding about the trade-off about sensible data files (which > seem to be a majority) and being able to run scripts off vfat devices (which is > by and large interesting for developers) Looks good to me. Please commit. Thanks. Pushed, thanks for review. Martin, what about NTFS? In the mean-time how about using a fmask to avoid files being marked as executable? Sure, my pleasure. http://cgit.freedesktop.org/udisks/commit/?id=f08f24ad0de4aefc55941f9a2f963c54f8696f18 works well for me. Hi Martin, are there plans to do a new udisks release? Would be great to have this fix included. In Fedora for example we are still with 1.0.1: https://bugzilla.redhat.com/show_bug.cgi?id=646673 Indeed that's been discussed already. So far I kept this on hold because there was some discussion about having to revert a patch which was not quite ready ("use bsg and ata_id instead of scsi_id"), but it turns out that this affected udev, not udisks. So I'll do an 1.0.2 release now. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.