Open Bug 1192488 Opened 4 years ago Updated 3 years ago

mozregression GUI installer needs admin privileges

Categories

(Testing :: mozregression, defect)

defect
Not set

Tracking

(firefox-esr45 affected, firefox50 affected, firefox51 affected, firefox52 wontfix, firefox53 affected)

Tracking Status
firefox-esr45 --- affected
firefox50 --- affected
firefox51 --- affected
firefox52 --- wontfix
firefox53 --- affected

People

(Reporter: raysatiro, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20150807030210

Steps to reproduce:

I'm using GUI 0.3 which includes mozregression 0.37 in Windows 7 x64. I downloaded the installer today from the your github releases page and ran it on a development box from a limited user account.



Actual results:

Output folder: C:\Program Files (x86)\mozregression-gui
Create folder: C:\Program Files (x86)\mozregression-gui
Can't write: C:\Program Files (x86)\mozregression-gui\PyQt4.QtCore.pyd

This happens because there doesn't seem to be a manifest to request administrator privileges.


Expected results:

If admin privileges are not required please add a way to let users change the path before installing. If they are required it's probably a better experience if you add the manifest, although I guess most users working with these tools know what to do. I had admin privileges on this particular box so it wasn't a problem.
Also, when I installed it as administrator it only made a start menu folder for the admin user and not all users as I expect when I'm installing something as admin.
¡Hola!

This bite me recently.

IMHO If it is not possible to install to %PROGRAM_FILES% it should try to install to %APPDATA% 

Reference: https://technet.microsoft.com/en-us/library/cc962614.aspx

¡Gracias!
Alex
Status: UNCONFIRMED → NEW
Ever confirmed: true
Version: 42 Branch → Trunk
Mass wontfix for bugs affecting firefox 52.
You need to log in before you can comment on or make changes to this bug.