#20481: Extract source tarballs using permissions from umask
-------------------------------------+-------------------------------------
Reporter: embray | Owner:
Type: defect | Status: positive_review
Priority: minor | Milestone: sage-7.3
Component: build | Resolution:
Keywords: | Merged in:
Authors: Erik Bray | Reviewers: Jeroen Demeyer
Report Upstream: N/A | Work issues:
Branch: u/embray | Commit:
/uncompress-permissions | 4fe154afb48510d212407e5a6c6b560fb91076a5
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Changes (by jdemeyer):
* status: needs_review => positive_review
* milestone: sage-7.2 => sage-7.3
Old description:
> This is the lowest-hanging fruit in addressing the issues I raised in
> [http://trac.sagemath.org/ticket/20218#comment:16 this comment].
>
> It changes `sage-uncompress-spkg` to apply mode 700 to all directories
> extracted from tarballs. Original permissions are preserved for plain
> files. Are there any odd packages this would cause an issue for?
>
> This doesn't apply to zipfiles since they do not contain permission
> information, though in principle we could modify zipfiles to use the same
> policy wrt directories. I don't think it matters much though.
New description:
This is the lowest-hanging fruit in addressing the issues I raised in
[http://trac.sagemath.org/ticket/20218#comment:16 this comment].
It changes `sage-uncompress-spkg` to apply the umask to all files and
directories extracted from tarballs.
This doesn't apply to zipfiles since they do not contain permission
information, though in principle we could modify zipfiles to use the same
policy. I don't think it matters much though.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/20481#comment:12>
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 unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.