dependency problems

Ralf Mardorf kde.lists at yahoo.com
Wed Nov 26 05:53:41 UTC 2014


On Wed, 26 Nov 2014 06:43:52 +0100
Ralf Mardorf <kde.lists at yahoo.com> wrote:
> I didn't read the Wiki completely, but I notice that running "gksu
> gedit", IOW running gedit with root privileges is mentioned. Never
> ever do this, it could cause issues, the user's dconf permissions or
> some other important file(s) could change to root privileges and
> software that runs as user, then has got no access to it. Install and
> use nano or sublime text to get easy to use editors, that don't cause
> this issue.

Perhaps I'm mistaken. I remember that there were issues with file
permissions, perhaps not dconf, perhaps dconf, at least I couldn't
notice an issue yet. Maybe this behaviour changed.

[rocketmouse at archlinux ~]$ ls -hAl .config/dconf/user 
-rw-r--r-- 1 rocketmouse rocketmouse 36K Nov 26 06:04 .config/dconf/user
[rocketmouse at archlinux ~]$ gksudo gedit
[rocketmouse at archlinux ~]$ ls -hAl .config/dconf/user 
-rw-r--r-- 1 rocketmouse rocketmouse 36K Nov 26 06:04 .config/dconf/user
[rocketmouse at archlinux ~]$ ls -hAl .config/dconf/
total 36K
-rw-r--r-- 1 rocketmouse rocketmouse 36K Nov 26 06:04 user
[rocketmouse at archlinux ~]$ sudo gedit
[sudo] password for rocketmouse: 
[rocketmouse at archlinux ~]$ ls -hAl .config/dconf/
total 36K
-rw-r--r-- 1 rocketmouse rocketmouse 36K Nov 26 06:04 user
[rocketmouse at archlinux ~]$ ls -hAl .config/dconf/user 
-rw-r--r-- 1 rocketmouse rocketmouse 36K Nov 26 06:04 .config/dconf/user
[rocketmouse at archlinux ~]$ ls -hAl /tmp/
total 4.0K
drwx------ 2 rocketmouse rocketmouse 60 Nov 26 06:03 claws-mail-1000
drwxrwxrwt 2 root        root        40 Nov 26 06:00 .font-unix
drwxrwxrwt 2 root        root        40 Nov 26 06:00 .ICE-unix
drwxr-xr-x 2 rocketmouse rocketmouse 40 Nov 26 06:44
qupzilla-rocketmouse drwxrwxrwt 2 root        root        40 Nov 26
06:00 .Test-unix -r--r--r-- 1 root        root        11 Nov 26
06:01 .X0-lock drwxrwxrwt 2 root        root        60 Nov 26
06:01 .X11-unix drwxrwxrwt 2 root        root        40 Nov 26
06:00 .XIM-unix drwxr-xr-x 3 rocketmouse rocketmouse 60 Nov 26 06:18
yaourt-tmp-rocketmouse [rocketmouse at archlinux ~]$ ls -hAl /run/
total 20K
srw-rw-rw-  1 root    root       0 Nov 26 06:00 acpid.socket
drwxr-xr-x  2 root    root      60 Nov 26 06:00 dbus
prw-------  1 root    root       0 Nov 26 06:00 dmeventd-client
prw-------  1 root    root       0 Nov 26 06:00 dmeventd-server
drwxr-xr-x  2 root    root      40 Nov 26 06:00 fsck
drwxr-xr-x  2 root    root      40 Nov 26 06:00 httpd
drwxr-xr-x  2 root    root      40 Nov 26  2014 initramfs
drwx--x--x  6 lightdm lightdm  140 Nov 26 06:01 lightdm
-rw-r--r--  1 root    root       4 Nov 26 06:00 lightdm.pid
drwxr-xr-x  2 root    root      40 Nov 26 06:00 lirc
drwxr-xr-x  5 root    root     120 Nov 26 06:00 lock
drwxr-xr-x  2 root    root      40 Nov 26 06:00 log
drwxr-xr-x  2 root    root      60 Nov 26 06:00 lvm
drwxr-xr-x  2 root    root      60 Nov 26  2014 mount
drwxr-xr-x  2 mysql   mysql     40 Nov 26 06:00 mysqld
drwxr-xr-x  2 root    root      40 Nov 26 06:00 nscd
-rw-r--r--  1 root    root       4 Nov 26 06:01 ppp0.pid
-rw-r--r--  1 root    root    8.0K Nov 26 06:00 pppd2.tdb
drwxr-xr-x  2 root    root      40 Nov 26 06:00 samba
drwxr-xr-x  2 root    root      40 Nov 26 06:00 saslauthd
drwx--x--x  3 root    root      60 Nov 26 06:03 sudo
drwx------  2 root    root      40 Nov 26 06:00 svnserve
drwxr-xr-x 15 root    root     380 Nov 26 06:01 systemd
drwxr-xr-x  2 root    root      60 Nov 26  2014 tmpfiles.d
drwxr-xr-x  7 root    root     160 Nov 26 06:01 udev
drwxr-xr-x  4 root    root      80 Nov 26 06:01 user
-rw-rw-r--  1 root    utmp    1.5K Nov 26 06:48 utmp
drwxr-xr-x  2 uuidd   uuidd     40 Nov 26 06:00 uuidd
[rocketmouse at archlinux ~]$ ls -hAl /run/user/
total 0
drwx------ 5 rocketmouse rocketmouse 100 Nov 26 06:03 1000
drwx------ 4 lightdm     lightdm      80 Nov 26 06:01 620
[rocketmouse at archlinux ~]$ 
[rocketmouse at archlinux ~]$ ls -hAl /run/user/1000
total 0
drwx------ 2 rocketmouse rocketmouse 60 Nov 26 06:04 dconf
drwx------ 2 rocketmouse rocketmouse 40 Nov 26 06:01 pulse
drwxr-xr-x 2 rocketmouse rocketmouse 80 Nov 26 06:01 systemd
[rocketmouse at archlinux ~]$ ls -hAl /run/user/1000/dconf/
total 4.0K
-rw------- 1 rocketmouse rocketmouse 2 Nov 26 06:04 user
[rocketmouse at archlinux ~]$




More information about the kubuntu-users mailing list