#11676: sage-pkg does not force world-readable permissions
-------------------------------+--------------------------------------------
Reporter: AlexanderDreyer | Owner: AlexanderDreyer
Type: enhancement | Status: needs_info
Priority: major | Milestone: sage-4.7.2
Component: scripts | Keywords: chmod umask install mode
Work_issues: | Upstream: N/A
Reviewer: | Author: Alexander Dreyer
Merged: | Dependencies:
-------------------------------+--------------------------------------------
Changes (by jdemeyer):
* status: needs_review => needs_info
Comment:
Replying to [comment:22 AlexanderDreyer]:
> Since I'm forced to work on a non-standard network file system, where I
cannot enforce the requested permissions, I have to change the permissions
while bundling the spkg, i.e. when generating the tar-file. (Despite from
my broken file system, the same is true, when working on a fat-based
drive, may USB sticks, etc.)
Partially off-topic but highly important question: what does your "broken"
filesystem do to executable permissions? If it doesn't preserve
permissions, it might also change the executable bit which is very bad
anyway.
Could you please tell me which OS you are using, which filesystem it is
precisely and what happens when you do
{{{
$ chmod 644 some_file
$ ls -l some_file
$ chmod 755 some_file
$ ls -l some_file
}}}
on that filesystem? I'm just trying to understand the situation better so
I can find out the best fix.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11676#comment:23>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.