Page 1 of 1

CodeLite 3.5.5377 on Windows 7 x64 & UAC Dialog on Launch

Posted: Tue Jan 17, 2012 6:18 am
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

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

Posted: Tue Jan 17, 2012 10:12 pm
by jfouche
not for me...

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

Posted: Wed Jan 18, 2012 10:57 am
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

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

Posted: Fri Feb 10, 2012 7:30 am
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

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

Posted: Fri Feb 10, 2012 11:39 am
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

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

Posted: Thu Feb 23, 2012 4:05 am
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