#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.

Reply via email to