Closed
Bug 261527
Opened 20 years ago
Closed 20 years ago
Firefox.app 1.0PR installs with world writable permissions on Mac OS X
Categories
(Firefox Build System :: General, defect, P3)
Tracking
(Not tracked)
RESOLVED
FIXED
Firefox1.0
People
(Reporter: john, Assigned: granrosebugs)
Details
(Keywords: fixed-aviary1.0)
Attachments
(1 file)
|
674 bytes,
patch
|
chase
:
review+
bryner
:
superreview+
asa
:
approval-aviary+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3) Gecko/20040913 Firefox/0.10 Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; rv:1.7.3) Gecko/20040913 Firefox/0.10 Firefox installs with 777 permisssions on all directories on Mac OS X. Additionally, all directories inside Firefox.app are installed with 777 perms and all executables are installed with 666 perms. Reproducible: Always Steps to Reproduce: 1. Install Firefox 2. Look at permissions of installed files Actual Results: See description Expected Results: Support files should be installed with 644 or 664 perms. Directories and executables should be installed 755 or 775 perms.
Updated•20 years ago
|
Assignee: firefox → granrosebugs
Component: General → Build Config
Updated•20 years ago
|
Flags: blocking-aviary1.0mac?
Whiteboard: [sg:needconfirm]
| Assignee | ||
Comment 1•20 years ago
|
||
yup, world writeable everywhere. I see Netscape 7.2 perms look good on Mac (or at least better), and Tbird 0.8 perms as well. May just need to check the umask on the build system, or this may get a little more complex.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P3
| Assignee | ||
Updated•20 years ago
|
Whiteboard: [sg:needconfirm]
Perhaps the chmod should be done in mozilla/build/package/mac_osx/make-diskimage ?
(A 'chmod go-w', that is.)
Updated•20 years ago
|
Whiteboard: [sg:fix]
| Assignee | ||
Comment 4•20 years ago
|
||
umask wasn't the problem, at least not on a per-system level. fastest fix is in make-diskimage as dbaron suggested. can I get an amen on this patch?
| Assignee | ||
Updated•20 years ago
|
Status: NEW → ASSIGNED
Whiteboard: [sg:fix] → needs review
Target Milestone: --- → Firefox1.0
| Assignee | ||
Updated•20 years ago
|
Attachment #162719 -
Flags: superreview?(bryner)
Attachment #162719 -
Flags: review?(cmp)
Comment 5•20 years ago
|
||
Comment on attachment 162719 [details] [diff] [review] fix world writeable perms r=cmp
Attachment #162719 -
Flags: review?(cmp) → review+
Comment 6•20 years ago
|
||
Comment on attachment 162719 [details] [diff] [review] fix world writeable perms a=asa for aviary checkin.
Attachment #162719 -
Flags: approval-aviary+
Updated•20 years ago
|
Attachment #162719 -
Flags: superreview?(bryner) → superreview+
| Assignee | ||
Comment 7•20 years ago
|
||
fix checked in on trunk and aviary 1.0 branch.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Keywords: fixed-aviary1.0
Resolution: --- → FIXED
Whiteboard: needs review
Comment on attachment 162719 [details] [diff] [review] fix world writeable perms Could you please check in on the 1.7 branch as well? (a=dbaron)
| Assignee | ||
Comment 9•20 years ago
|
||
landed on MOZILLA_1_7_BRANCH also
Updated•20 years ago
|
Flags: blocking-aviary1.0mac?
Updated•20 years ago
|
Group: security
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•