Closed Bug 1500983 Opened 2 years ago Closed 2 years ago

setup.exe /INI="path\inifile" StartMenuShortcuts=false ignored

Categories

(Firefox :: Installer, defect, P1)

62 Branch
defect

Tracking

()

RESOLVED FIXED
Firefox 65
Tracking Status
firefox-esr60 --- unaffected
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- fixed

People

(Reporter: thomar, Assigned: mhowell)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached file override.ini
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063

Steps to reproduce:

- downloaded Firefox Setup 62.0.3.exe
- unzipped with 7zip
- added Settings / Modifications (Mozilla.cfg etc.)
- made deployment package as usual
- ini File contains "StartMenuShortcuts=false"
- install command line: Setup.exe /INI="(path to ini-file)\override.ini"


Actual results:

A shortcut in Startmenu was created


Expected results:

No shortcut in startmenu shall be created
(as in versions before)
Component: Untriaged → Installer
Thanks for reporting this. I've reproduced the bug and I'll start working on it immediately.

For a workaround, change "StartMenuShortcuts" to "StartMenuShortcut" (remove the 's' on the end). Both of those are supposed to work, but only the second one does.
Assignee: nobody → mhowell
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Priority: -- → P1
Pushed by mhowell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/52569b2e27a8
Fix StartMenuShortcuts installer INI setting always being overridden. r=agashlin
Blocks: 1425468
Keywords: regression
https://hg.mozilla.org/mozilla-central/rev/52569b2e27a8
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Given that we're early in the cycle, did you want to nominate this for Beta uplift?
Flags: needinfo?(mhowell)
I can, it's very low risk, but there is an easy workaround available (see comment 1) and the impact is pretty low (not a ton of unattended installs happening off of ESR).
Flags: needinfo?(mhowell)
You need to log in before you can comment on or make changes to this bug.