On Wed, 28 Oct 2015 21:46:23 +0100 "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 2015-10-28 20:40, listreader wrote:
Seems to be a poorly thought-out arrangement...
You are looking at it the wrong way.
The "fault" is that you are using "gnomesu" or equivalent to access YaST. It is the tool that asks for your root's password (not YaST).
You can find out what tool is it by clicking on the yast entry, wait for the password to appear, then in a terminal run "ps afx | less". The entry will probably be the last one.
This tool is not telling YaST to use /root directory as home, simple as that. It is designed that way, it is not an error. It is intentional. Other tools may do differently.
If you don't like that behaviour, use a different tool to gain root access. Like I said, I use "su -".
There are others: xdg-su, kdesu...
I think what you call this 'tool' setup is exactly what shipped with 13.2, I don't think I've changed it from what is normal openSuSe lxde. ps afx 9365 ? S 0:00 /bin/sh /usr/bin/xdg-su -c /sbin/yast2 9368 ? Sl 0:00 \_ /usr/bin/gnomesu -c /sbin/yast2 9370 ? S 0:00 \_ /usr/lib/libgnomesu/gnomesu-pam-backend 11 10 root /sbin/yast2 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org