Closed BinToss closed 9 months ago
Global installs will be unsupported for the foreseeable future. It was the only option in earlier versions, but you still need to perform some manual steps after the installation. These steps must be made per-user and by the user because of the default program setting protections in Windows. Antivirus vendors also flag the installer as malicious as soon as it starts requesting elevated privileges. Microsoft recommends per-user installs these days anyway.
EdgeDeflector requires per-user configuration due to Windows security policies. As such, it no longer allows for global/administrative installs since they give little benefit over per-user installs.
How should this package proceed? Should we remove it from the repository? or should we investigate if installing a package for each user and having per-user configuration is possible?
This release of EdgeDeflector does not allow administrative installs which are preferred for Chocolatey packages. Its registry keys are always written under HKCU regardless of process elevation.
I'm waiting for da2x/EdgeDeflector#131 to be resolved before this Pull Request is marked Ready.