Date: Wed, 30 Nov 2011 13:40:19 -0500 From: "illoai@gmail.com" <illoai@gmail.com> To: ajtiM <lumiwa@gmail.com> Cc: Polytropon <freebsd@edvax.de>, freebsd-questions@freebsd.org Subject: Re: .config Message-ID: <CAHHBGkoYk%2BeukuSL30GcEL4fmdxcoO=iWW0GnPO%2Bwko90gxRGA@mail.gmail.com> In-Reply-To: <201111230731.07527.lumiwa@gmail.com> References: <201111230539.21395.lumiwa@gmail.com> <20111123124633.28028a25.freebsd@edvax.de> <201111230731.07527.lumiwa@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 23 November 2011 08:31, ajtiM <lumiwa@gmail.com> wrote: > On Wednesday 23 November 2011 05:46:33 Polytropon wrote: >> On Wed, 23 Nov 2011 05:39:21 -0600, ajtiM wrote: >> > Hi! >> > >> > I succesfully installed FreeBSD 9.0 RC-2 and I didn't have problems wi= th >> > bsdinstall and others. What I didn't have on 8.2 is when I start KDE4 >> > with startx I got directory .config in /. I have one .config in /home >> > but what it happened? When I deleted as root and I start again KDE4 as >> > user I got it again. Inside is a file Trolltech.conf (the same is in >> > /home/.config). >> >> That file seems to be part of Qt. How can it be >> created outside your $HOME when you startx? That's >> somewhat strange... how _can_ that happen? >> >> =A0 =A0 =A0 % cd >> =A0 =A0 =A0 % touch ../bla >> =A0 =A0 =A0 touch: ../bla: Permission denied >> =A0 =A0 =A0 % touch /bla >> =A0 =A0 =A0 touch: /bla: Permission denied >> >> Only root permissions allow the creation of files >> in that specific directories. >> >> Neither /.config or /home/.config should exist. >> It shoud be ~/.config for your user account. >> >> I also have ~/.config/Trolltech.conf. I'm not using >> KDE, but one KDE program, maybe other Qt-based programs. >> Maybe one of them has installed the directory (at >> this correct location)? >> >> =A0 =A0 =A0 % ls .config/ >> =A0 =A0 =A0 Trolltech.conf >> =A0 =A0 =A0 audacious/ >> =A0 =A0 =A0 autostart/ >> =A0 =A0 =A0 gsmartcontrol/ >> =A0 =A0 =A0 gtk-2.0/ >> =A0 =A0 =A0 menus/ >> >> Okay, seems that other toolkits also use it. :-) > > I don't know how this happened but I have it start all the time when I st= artx. > Troltech.conf: > > [Qt%20Plugin%20Cache%204.7.false] > usr\local\kde4\lib\kde4\plugins\kauth\backend\kauth_backend_plugin.so=3D4= 0704, > 0, i386 usr/local/share/qt4/mkspecs/freebsd g++-4 full-config, 201 > 1-11-20T16:14:25 > usr\local\kde4\lib\kde4\plugins\kauth\helper\kauth_helper_plugin.so=3D407= 04, 0, > i386 usr/local/share/qt4/mkspecs/freebsd g++-4 full-config, 2011- > 11-20T16:14:25 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. --=20 --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHHBGkoYk%2BeukuSL30GcEL4fmdxcoO=iWW0GnPO%2Bwko90gxRGA>