Closed Bug 100405 Opened 24 years ago Closed 16 years ago

Folder name, Mac System, not supported

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect)

PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED INVALID
Future

People

(Reporter: jimmykenlee, Unassigned)

Details

Build: 2001-09-14-04-0.9.4(MAC) 1. From http://jimbob/trigger3.html, click on Acceptance drop-down and choose a_getfolder_1_macsystem 2. Click on Trigger case button 3. Click on Ok button from Items to Install RESULT: Install.log returns an error -202 (ACCESS DENIED) EXPECTED RESULT: File is found in System folder similar to Mac OS 9.x. Install.log describes this installation as well.
Nominating for branch. A user cannot install to the System folder with this folder name. I do not know if there is an alternative way. Other Mac OS's allow this.
Keywords: nsbranch
The pre-Mac OS X 'System' folder doesn't map onto the OS X system folder
Keywords: nsbranchnsbranch-
Mozilla installer should not attempt touching the Mac OS X /System folder. In fact, even the admins aren't supposed to mess with /System. /System/Library contains Apple's system stuff. No one but Apple is expected to put anything there. /Library contains system-wide stuff that the admins have chosen to install. ~/Library contains user-specific stuff. Mozilla (and all other apps) should use ~/Library by default but allow an admin to put system-wide defaults in /Library if the admin so wishes.
This bug is not about an installation of Mozilla itself touching the system folder, but whether the XPInstall engine has the ability to address it for people who are writing installers for other software. If people think there is never any non-Apple software there in OSX then we can mark this one WONTFIX or something.
Blocks: 107067
Keywords: nsbranch-
Target Milestone: --- → M1
Target Milestone: M1 → Future
No longer blocks: 107067
That folder name is not valid under Mac OS X - marking WONTFIX.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → WONTFIX
If that's not a valid target then getFolder("Mac System") should return null, not some other wrong directory.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Test case can be triggered from http://www.mozilla.org/quality/smartupdate/xpinstall-trigger.html Select a_getfolder_1_macsystem from the Acceptance Test Case menu
Assignee: slogan → xpi-engine
Status: REOPENED → NEW
QA Contact: jimmykenlee
install.js is no longer supported
Status: NEW → RESOLVED
Closed: 23 years ago16 years ago
Resolution: --- → INVALID
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.