• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Development Technical Development [Install] Problem with rights

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Install] Problem with rights
FalconBird Offline
Junior Member
**
Posts: 43
Threads: 1
Joined: Sep 2010
Reputation: 0
#1
Exclamation  12-16-2011, 09:17 AM
Hi,

Today I have downloaded the Nightingale installer for Windows 32-bits. When I launched it to install Nightingale (on my Windows 7 32-bits partition), it asks me Administrator permissions to install the program. The session where I launched it is neither a limited session nor the super administrator session. Is it normal ? If yes, which functionnalities needs such rights to run correctly ?

Thanks for your answers Smile
Opera is not a place to listen to music but the best Web Browser of the world.
Find
Reply
Manko10 Offline
Lead Designer
***
Posts: 144
Threads: 7
Joined: Sep 2010
Reputation: 2
#2
12-16-2011, 09:33 AM (This post was last modified: 12-16-2011, 09:34 AM by Manko10.)
It's an installer and an installer usually needs higher permissions to install the files on the system partition. Nightingale itself, however, doesn't need any special privileges.
Maybe we could also assemble a Windows build without installer just like the tarballs for Linux systems.
Read my Blog Refining Linux!
Website Find
Reply
GeekShadow Offline
Mozilla addict
******
Posts: 195
Threads: 25
Joined: Nov 2010
Reputation: 4
#3
12-16-2011, 10:52 AM
(12-16-2011, 09:17 AM)FalconBird Wrote: Hi,

Today I have downloaded the Nightingale installer for Windows 32-bits. When I launched it to install Nightingale (on my Windows 7 32-bits partition), it asks me Administrator permissions to install the program. The session where I launched it is neither a limited session nor the super administrator session. Is it normal ? If yes, which functionnalities needs such rights to run correctly ?

Thanks for your answers Smile

It's an installer bug, the installer should allow anyone to install.
A limited Windows user may not be able to install in C:\Program Files, but can do it on C:\Users\Antoine for example.
Former Songbird contributor
Nightingale Community developer
Mozilla Reps
Website Find
Reply
Manko10 Offline
Lead Designer
***
Posts: 144
Threads: 7
Joined: Sep 2010
Reputation: 2
#4
12-16-2011, 10:54 AM
That may be the even better solution.
Read my Blog Refining Linux!
Website Find
Reply
FalconBird Offline
Junior Member
**
Posts: 43
Threads: 1
Joined: Sep 2010
Reputation: 0
#5
12-16-2011, 11:19 AM (This post was last modified: 12-16-2011, 12:29 PM by FalconBird.)
(12-16-2011, 10:52 AM)GeekShadow Wrote:
(12-16-2011, 09:17 AM)FalconBird Wrote: Hi,

Today I have downloaded the Nightingale installer for Windows 32-bits. When I launched it to install Nightingale (on my Windows 7 32-bits partition), it asks me Administrator permissions to install the program. The session where I launched it is neither a limited session nor the super administrator session. Is it normal ? If yes, which functionnalities needs such rights to run correctly ?

Thanks for your answers Smile

It's an installer bug, the installer should allow anyone to install.
A limited Windows user may not be able to install in C:\Program Files, but can do it on C:\Users\Antoine for example.

Ok. I was surprised when the installer asked me the administrator access for the installation : Huh

[Image: attachment.php?aid=97]

Thanks for you GeekShadow and Manko10 for your answers


Attached Files
.jpg   NGinstall.JPG (Size: 29.88 KB / Downloads: 379)
Opera is not a place to listen to music but the best Web Browser of the world.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#6
12-18-2011, 12:24 AM
(12-16-2011, 11:19 AM)FalconBird Wrote:
(12-16-2011, 10:52 AM)GeekShadow Wrote:
(12-16-2011, 09:17 AM)FalconBird Wrote: Hi,

Today I have downloaded the Nightingale installer for Windows 32-bits. When I launched it to install Nightingale (on my Windows 7 32-bits partition), it asks me Administrator permissions to install the program. The session where I launched it is neither a limited session nor the super administrator session. Is it normal ? If yes, which functionnalities needs such rights to run correctly ?

Thanks for your answers Smile

It's an installer bug, the installer should allow anyone to install.
A limited Windows user may not be able to install in C:\Program Files, but can do it on C:\Users\Antoine for example.

Ok. I was surprised when the installer asked me the administrator access for the installation : Huh

[Image: attachment.php?aid=97]

Thanks for you GeekShadow and Manko10 for your answers

The installer should work that way AFAIK.
The installer detected that you, as "normal" user aren't able to install system-wide. So it asks you whether you want to continue as "normal" user (Current User (your-username)) or if you want to install with administrative privileges (run as following user, if you have another administrative account. If so, enter username and password and it will continue with administrative privileges).
This dialog also pops up for Windows Vista/7 Administrator users, as they only have the possibility to run a program with privileges. If you want to let Windows execute the programm with administrative privileges, right-click the installer and choose "execute as administrator" (not sure about the english string for that, roughly translated from german, you can see a shield in front of it). After that, Windows asks you to accept, and the installer starts without the window you showed in your post, as it now is able to install for all users.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
Manko10 Offline
Lead Designer
***
Posts: 144
Threads: 7
Joined: Sep 2010
Reputation: 2
#7
12-18-2011, 12:46 AM
Quote:(not sure about the english string for that, roughly translated from german, you can see a shield in front of it)
It's actually "run as administrator", but that's about the same.
Read my Blog Refining Linux!
Website Find
Reply
Lukas_Skywalker Offline
Administrator
*******
Posts: 20
Threads: 3
Joined: Dec 2011
Reputation: 2
#8
12-18-2011, 03:59 AM
I remember the time when POTI decided that admin privileges were needed to install. I looked at the source back then and found no reason for their decision, since the installer worked before without being admin.
We could ask the user whether he wants to install the application for himself or for all users. If he deciedes, and only then, that he wants to install it for everyone, or if he installs to a system directory that needs Admin privileges for being written to, we ask for elevation.
Find
Reply
FalconBird Offline
Junior Member
**
Posts: 43
Threads: 1
Joined: Sep 2010
Reputation: 0
#9
12-20-2011, 01:05 PM
(12-18-2011, 12:24 AM)rsjtdrjgfuzkfg Wrote: The installer should work that way AFAIK.
The installer detected that you, as "normal" user aren't able to install system-wide. So it asks you whether you want to continue as "normal" user (Current User (your-username)) or if you want to install with administrative privileges (run as following user, if you have another administrative account. If so, enter username and password and it will continue with administrative privileges).
This dialog also pops up for Windows Vista/7 Administrator users, as they only have the possibility to run a program with privileges. If you want to let Windows execute the programm with administrative privileges, right-click the installer and choose "execute as administrator" (not sure about the english string for that, roughly translated from german, you can see a shield in front of it). After that, Windows asks you to accept, and the installer starts without the window you showed in your post, as it now is able to install for all users.
I tried to click on "Current User". Il told me that Administrator privilegies where needed. The session I used to install NG is not a limited session but a session with Administrator privileges. The "Administrateur" of the popup is the Windows super admin, the equivalent of "root" on Linux. If my admin rights were enough, Windows would surely display me the traditionnal popup asking me if I authorize the installer to bring modifications to the computer. Not this dialog window that demands super admin privileges.

I know that Nightingale is not a malware and I can quietly give it the rights it demands but I always mistrust programs that demands extended rights.
Opera is not a place to listen to music but the best Web Browser of the world.
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#10
12-21-2011, 01:43 AM
(12-20-2011, 01:05 PM)FalconBird Wrote: If my admin rights were enough, Windows would surely display me the traditionnal popup asking me if I authorize the installer to bring modifications to the computer. Not this dialog window that demands super admin privileges.

No, Windows will only ask for permission if the installer asks Windows to ask for it (strange sentence Tongue ). You can install it by right-clicking and using run as Administrator, which is not the same as running it under the Administrator user (which is, as you pointed out, quite sililar to root in linux, while a regular admin account is some kind of sudoers (not sure if it is called so - the group that is allowed to use sudo)). I wasn't aware of the fact that continue as current user isn't working, through.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 03-25-2023, 06:16 PM Powered By MyBB, © 2002-2023 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode