Closed Bug 370462 Opened 18 years ago Closed 17 years ago

embed manifest in 7zSD.sfx with asInvoker

Categories

(Firefox :: Installer, defect)

x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 3 beta1

People

(Reporter: robert.strong.bugs, Assigned: robert.strong.bugs)

References

Details

Attachments

(2 files)

Even though Vista automatically elevates 7-Zip SEA's we should embed a manifest and specify requireAdministrator.
Attached file manifest (deleted) —
Ted, this is the manifest I am planning on embedding to the 7zSD.sfx. Could you give it a once over? Thanks
Attachment #255178 - Flags: review?(ted.mielczarek)
Attachment #255178 - Attachment mime type: application/octet-stream → application/xml
beltzner, could I get you to go over the file properties for our installer's self-extracting archive? "CompanyName", "Mozilla" "FileDescription", "Firefox" "FileVersion", "4.42" "InternalName", "7zS.sfx" "LegalCopyright", "Mozilla" "OriginalFilename", "7zS.sfx.exe" "ProductName", "Firefox" "ProductVersion", "4.42" I personally think we should change "FileDescription" from "Firefox" to "Firefox Installer"
Attached file Updated 7zSD.sfx (deleted) —
(In reply to comment #2) > beltzner, could I get you to go over the file properties for our installer's > I personally think we should change > "FileDescription" from "Firefox" to "Firefox Installer" Yup, that seems right to me. After all, the SFX is the installer, installing the product which is Firefox.
Comment on attachment 255178 [details] manifest I can't find any real documentation on this on the web, but it matches all the samples I've seen. r=me
Attachment #255178 - Flags: review?(ted.mielczarek) → review+
What does requireAdministrator do? Does this mean that ordinary users can't install Firefox to their home directory? That would make me very sad.
(In reply to comment #6) > What does requireAdministrator do? Does this mean that ordinary users can't > install Firefox to their home directory? That would make me very sad. This is pretty much currently the case on Vista since it detects we are a 7-Zip SEA and requires elevation... I have been thinking of ways to solve this for Firefox 3.0.
Filed bug 370571 to provide the ability to install as a non-admin user.
Target Milestone: --- → Firefox 3 M9
Depends on: 370571
We are going to go with asInvoker and use the sea in bug 370571
Summary: embed manifest in 7zSD.sfx with requireAdministrator → embed manifest in 7zSD.sfx with asInvoker
Fixed by the landing of Bug 370571.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: