Open
Bug 1639974
Opened 4 years ago
Updater started from maintenance service does not run the elevated helper for unsigned builds
Categories
(Toolkit :: Application Update, defect, P3)
Tracking
()
NEW
People
(Reporter: molly, Unassigned)
Details
The updater performs this check to prevent it from starting an untrusted version of helper.exe when running under the service, and skips it when the maintenance service is disabled at build-time. Unfortunately this means that for local builds without any Authenticode signatures but with the service enabled, the elevated updater will never run the helper because that check will always fail. This makes local testing of changes that affect the PostUpdate code more difficult.
We should consider adding DISABLE_UPDATER_AUTHENTICODE_CHECK
or something similar to the preprocessor checks that already exist around this block, so it can be more easily disabled for local builds.
You need to log in
before you can comment on or make changes to this bug.
Description
•