CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

CodeLite installation/troubleshooting forum
Navid
CodeLite Enthusiast
Posts: 12
Joined: Fri Jan 30, 2009 8:58 am
Contact:

CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by Navid »

Hi:

Has anyone else noticed that the current CodeLite 3.5.5377 build for Windows (binary download, not self-compiled) installed on Windows 7 Pro x64 brings up the UAC dialog on every launch and asks for permission to make changes to the computer? Also, the icon on the desktop as a yellow shield. Installation path is the default C:\Program Files (x86)\CodeLite directory.

Thanks in advance,

Navid
jfouche
CodeLite Guru
Posts: 351
Joined: Mon Oct 20, 2008 7:26 pm
Genuine User: Yes
IDE Question: C++
Location: France
Contact:

Re: CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by jfouche »

not for me...
Jérémie
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by eranif »

Navid wrote:Hi:

Has anyone else noticed that the current CodeLite 3.5.5377 build for Windows (binary download, not self-compiled) installed on Windows 7 Pro x64 brings up the UAC dialog on every launch and asks for permission to make changes to the computer? Also, the icon on the desktop as a yellow shield. Installation path is the default C:\Program Files (x86)\CodeLite directory.

Thanks in advance,

Navid
This was probably because I removed the requirements for admin to install codelite. It was necessary since without it, people who are not admin faced problems while installing codelite

Eran
Make sure you have read the HOW TO POST thread
Navid
CodeLite Enthusiast
Posts: 12
Joined: Fri Jan 30, 2009 8:58 am
Contact:

Re: CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by Navid »

Thanks Eran.

I assume that installing into one's home directory should remedy the dialog (or as implied below, one should have to on Windows).

I assume that CodeLite will not need to make any changes that require administrative privileges ... so is this not a potential security risk?

Although you can install it without admin privileges, you cannot run it without elevated privileges! So where is the gain for non-admin users?

Reminds me of Groucho Marx: "I don't care to belong to a club that accepts people like me as members."

Thanks,

Navid
User avatar
eranif
CodeLite Plugin
Posts: 6375
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by eranif »

Navid wrote:I assume that CodeLite will not need to make any changes that require administrative privileges ... so is this not a potential security risk?
codelite does not write anything into the registry (the installer itself might, but not codelite)

- All the default settings are saved under the installation directory
- The User's settings are kept under %appdata%\CodeLite

About the security risk: I 100% sure there is none... but you can download the sources and check for yourself ;)
Navid wrote:Although you can install it without admin privileges, you cannot run it without elevated privileges!
I am not sure why... I just tried it on my Win64 with a non privileged user - no problems... is there any settings that I should enable?
We need a Windows expert (which I am not) to help answer this question

Eran
Make sure you have read the HOW TO POST thread
Navid
CodeLite Enthusiast
Posts: 12
Joined: Fri Jan 30, 2009 8:58 am
Contact:

Re: CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Post by Navid »

I don't know either. There were similar issues with PhpED a while back when they altered security settings ...

However, in order to address the goal of allowing users to install as non-admins: how about the approach that Google Chrome, MinGW, ... use, namely to install somewhere other that c:\Program Files. I especially like the Chrome approach that installs in the user's home directory.

Thanks again,

Navid
Post Reply