On 30 November 2011 14:03, Polytropon <free...@edvax.de> wrote:
> On Wed, 30 Nov 2011 13:40:19 -0500, ill...@gmail.com wrote:
>> A dirty workaround might be to link /.config
>> to something innocuous.  One could obvio-
>> usly also have /.config mounted as a tmpfs(5).
>> So it couldn't persist from boot to boot.
>>
>> The cleanest solution is to forgo qt/kde, but
>> then you're slightly more limited in what you
>> can use for office-type stuff.
>
> The question remains:
>
> How is a user-started process (e. g. when you run
> the "startx" command) supposed to create directory
> entries and files on root level /, a thing that
> only root and root-like users (and programs!)
> should be allowed to?
>
>        % mkdir /.config
>        mkdir: /.config: Permission denied
>
> As a normal user, you _intendedly_ can't do this.
> Why would you assume that a program you start
> can do it?

I don't have any QT/KDE stuff but isn't kdm suid
(& owned by root)?
There're likely a couple of others in that whole
mess, as well.

> Creating such data structures in a _user_ directory
> is completely okay. But in / it simply sounds WRONG.
> Sorry. JUST PLAIN WRONG!
>

This I agree with wholeheartedly.

When I first moved to UFS2, the presence of the
heretofore unknown .snap directories gave me
a bit of a paranoid moment.

-- 
--
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to