root:root ownership of ~/.local/share/mc
/dev/rob0
rob0 at gmx.co.uk
Mon Oct 10 17:19:06 UTC 2016
On Sat, Sep 17, 2016 at 05:55:04PM +0200, David Martín wrote:
> I'm not sure if this is to be considered as a bug or if it is
It definitely is not a bug, merely a user misunderstanding.
> just an «unfortunate coincidence». In case it's of any use I
> will report:
>
> I am an active user of mc. After a fresh install of GNU/Linux
> (mostly Ubuntu flavors) my first steps look like
>
> $> sudo apt install mc
> $> sudo mc -or- sudo mcedit whatever.cfg
>
> This leads to mc creating a config folder in the first-user home
> directory owned by root. Later, when getting into everyday routines
> I realise about it (no history, no clipboard-file-copies are
> allowed to me) and I have to «sudo chown -R ...» to fix it.
You need to understand what sudo(1) does with the environment. When
invoked as you did, $HOME is not changed, so mc does as you describe,
as would any other user software which wants to create a config file
or directory.
You might be interested in sudo's "-i" option. But that too is a
tradeoff; if you have set anything you like in your own
~/.local/share/mc, it won't be applied, because mc would look for the
one in /root.
In the future if you have a question that actually pertains to mc,
please post to the users' list, "mc at gnome.org". It's very low
traffic, most of the time, so don't worry about that; go ahead and
subscribe.
--
http://rob0.nodns4.us/
Offlist GMX mail is seen only if "/dev/rob0" is in the Subject:
More information about the mc-devel
mailing list