Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 535724 - licenses/ contains files marked executable
Summary: licenses/ contains files marked executable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Infrastructure
Classification: Unclassified
Component: Git (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-05 22:05 UTC by Jonas Stein
Modified: 2015-05-26 05:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2015-01-05 22:05:09 UTC
find /usr/portage/licenses -executable
/usr/portage/licenses/tsm
/usr/portage/licenses/Open-CASCADE-LGPL-2.1-Exception-1.0
/usr/portage/licenses/lotus-notes
/usr/portage/licenses/hp-proliant-essentials


Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2015-01-06 09:18:25 UTC
Either remove and re-commit them, or have someone with admin access do it. :)
Comment 2 Ulrich Müller gentoo-dev 2015-01-06 09:45:37 UTC
> /usr/portage/licenses/Open-CASCADE-LGPL-2.1-Exception-1.0

This one has +x set in CVS.

> /usr/portage/licenses/hp-proliant-essentials
> /usr/portage/licenses/lotus-notes
> /usr/portage/licenses/tsm

These one should have been fixed in bug 447646 and bug 475250. Do they still have +x on the mastermirror?


(In reply to Jeroen Roovers from comment #1)
> Either remove and re-commit them [...]

Won't work, see bug 447646 comment 0.
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2015-05-26 05:32:28 UTC
licenses/Open-CASCADE-LGPL-2.1-Exception-1.0
licenses/MAJESTY-DEMO

Fixed in the CVS tree. I don't see anything else in /licenses/ with +x.
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2015-05-26 05:32:59 UTC
Oh, make sure to blow away your DIRECTORY containing them before you fetch them back. In some cases, just blowing away the file will NOT forget it's permissions.