Thread Tools Display Modes
12-11-09, 12:23 PM   #1
mcflip
A Defias Bandit
Join Date: Dec 2009
Posts: 2
Installer Question

Is there any particular reason why the installer needs administrative privileges to run? Not the web start component, but the jar it pulls down. I'm pretty sure it has an explicit check.

I'm sorry, I'm a bit paranoid after what the Curse guys pulled years ago.

EDIT-It performs the check regardless if the user has full access to the chosen install directory.

Last edited by mcflip : 12-11-09 at 03:18 PM.
  Reply With Quote
12-11-09, 12:59 PM   #2
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
(Assuming Windows) Quite simply, because it's writing to the program files directory. Applications are not allowed to write to that directory without administrative permissions. Assuming you have WoW installed in a reasonable area, this should be the only time it asks for administrative permissions.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
12-11-09, 03:10 PM   #3
mcflip
A Defias Bandit
Join Date: Dec 2009
Posts: 2
If you install it to Program Files, you'd still need administrative privileges every time it needed to be updated. I'd suggest defaulting to either %public% like WoW now does or %homepath% and dropping the explicit privilege check.

If they really want to default to %programfiles% they could check privileges while the archive is downloading and escalate if need be before executing it.
  Reply With Quote

WoWInterface » Site Forums » Minion » Archive » Installer Question


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off