[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-factory
Subject: Re: [opensuse-factory] Re: Re: Running YaST-Control-Center without root
From: "Maurizio Galli (MauG)" <mauriziogalli () opensuse ! org>
Date: 2019-04-26 1:05:59
Message-ID: 4abfb7a4-87d2-81f5-7193-f91ea5989f8e () opensuse ! org
[Download RAW message or body]
On 4/26/19 8:52 AM, badshah400@gmail.com wrote:
> On Thu, 2019-04-25 at 21:22 +0200, Carlos E. R. wrote:
>> On 25/04/2019 10.19, Ancor Gonzalez Sosa wrote:
>>> Just a note here. In some cases, asking the password only at the
>>> end
>>> (when writing configuration) would make sense. But in general is
>>> not
>>> that simple. YaST is an interactive tool and, as such, it performs
>>> several tasks that would need root permission in several points of
>>> the
>>> user interaction. E.g. installing some package that is required to
>>> continue, reading some protected configuration, adjusting the
>>> firewall
>>> to be able to explore the network, starting or stopping a service,
>>> refreshing the list of repos...
>>
>> Being able to fire up YaST and do some configuration work, then at
>> the
>> end see it asking for the root password could be nasty surprise if
>> the
>> user doesn't have it. After all the work, not being able to
>> continue...
>> At least he should get told at the start that to save changes he
>> needs
>> the root password.
>
> This can possibly be done by an info box when a particular module
> starts up, I guess, though I can't imagine how any user would simply
> assume that they would be able to apply changes to root
> configuration/filesystem without requiring some kind of privilege
> escalation.
>
> Actually, I wouldn't even mind requiring root privileges for some YaST
> modules from the moment they are launched (like firewall, as Ancor has
> pointed out). This would be nonetheless many times better than having
> to key in root password for simply looking at installed/available
> packages, configured repositories, network proxy settings, and/or
> network IP address (when using wicked), all of which can be done
> without root access from the terminal anyway (e.g. using `zypper` and
> `ip` as non-root user). In openSUSE, the answer to a user's question
> about looking up installed packages via a GUI interface is "not unless
> you are root". It shouldn't have to be.
>
> Cheers.
>
I think it depends on how often Yast and the modules are being used.
Personally I prefer it the way it is now and have to enter the root
password only once when Yast is launched and be done. I really do not
wish being prompted a password dialog every time and for each module.
--
Maurizio Galli (MauG)
Xfce Team
https://en.opensuse.org/Portal:Xfce
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic