Date: Sun, 9 Nov 2014 20:42:12 +0100 From: Polytropon <freebsd@edvax.de> To: Matthew Seaman <matthew@freebsd.org> Cc: freebsd-questions@freebsd.org Subject: Re: Where do user files go these days? Message-ID: <20141109204212.6bdebf69.freebsd@edvax.de> In-Reply-To: <545F5AD6.6000404@FreeBSD.org> References: <545ED36B.8040207@gmail.com> <20141109035011.a3fea3b3.freebsd@edvax.de> <545EF01A.8020804@gmail.com> <20141109064453.2451a5ab.freebsd@edvax.de> <545F5AD6.6000404@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 09 Nov 2014 12:15:18 +0000, Matthew Seaman wrote: > I do wonder about the layout generated for home directories by the > installer nowadays. It is the case that everything expects user home > directories to be in /home/username -- except for the layout in the > installer. In the _most best optimum_ case, it should not matter, when $HOME points to the correct location, whereever that might be. Making a change _afterwards_ isn't just about setting $HOME to the new location. In my experience, having actually been trying it, many files in a user's home directory contain references to that directory, i. e., you can find the string "/home/bob" in files (!) even after Bob has been moded to /export/home/bob. This can cause trouble for application programs run by the user. > In fact, having a zroot/usr/home makes managing boot environments more > complex than it needs to be -- you'ld want /usr/bin and /usr/lib and > almost certainly /usr/local to be part of a BE, but not /usr/home. > Having a zroot/home mounted as /home makes so much more sense. Yes, in regards of ZFS this approach looks less comfortable, especially because the "separation of program and user files" has been removed - user files are part of the ZFS structure that holds the OS and program files. And as you described, the "functional separation" isn't as easy as just thinking about /usr or /var, especially in the context of BEs. ;-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20141109204212.6bdebf69.freebsd>