Gentoo Archives: gentoo-dev

From: David Seifert <soap@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 0/2] allow acct-user home directories in /home
Date: Mon, 20 Jan 2020 14:50:33
Message-Id: 68e6ec7173ba9b064c980864973e12ba0ab6c7ad.camel@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH 0/2] allow acct-user home directories in /home by Michael Orlitzky
1 On Mon, 2020-01-20 at 09:20 -0500, Michael Orlitzky wrote:
2 > On 1/20/20 2:02 AM, Ulrich Mueller wrote:
3 > > > > > > > On Mon, 20 Jan 2020, Michael Orlitzky wrote:
4 > > > install-qa-check.d: allow acct-user home directories under
5 > > > /home.
6 > >
7 > > Nope. As you've been told, /home is site specific and can be setup
8 > > in
9 > > multiple ways that are incompatible with the package manager
10 > > installing
11 > > things there (the only exception being baselayout creating the
12 > > directory
13 > > itself).
14 >
15 > I haven't been given a single technical reason why using /home would
16 > cause a problem. What specific incompatibilities are you talking
17 > about?
18 >
19 >
20 > > Quoting FHS-3.0 again:
21 > >
22 > > > On large systems (especially when the /home directories are
23 > > > shared
24 > > > amongst many hosts using NFS) it is useful to subdivide user home
25 > > > directories. Subdivision may be accomplished by using
26 > > > subdirectories
27 > > > such as /home/staff, /home/guests, /home/students, etc.
28 > >
29 > > So, how are you going to detect if such a scheme is used on the
30 > > system,
31 > > and in which subdirectory the amavis user should be placed?
32 >
33 > The same way we detect that scheme before setting a home directory to
34 > /var/lib/whatever, which you may notice, is not under /home/guests or
35 > anything like that. Does this cause a real technical problem, or is
36 > it
37 > just more FUD?
38
39 Rich has given reasons, ulm has, and mgorny suggested a solution.
40
41 >
42 > > I also wonder why you would send this patch, when there wasn't a
43 > > single
44 > > voice supporting your proposition in the other thread and several
45 > > opposing ones.
46 >
47 > I don't want to just complain without offering a solution.
48 >
49 > No one has pointed out any problems with it.
50
51 Multiple people have pointed out issues with it in the last thread. In
52 fact, noone has said "great, go ahead".
53
54 >
55 > This stuff is already in /home, and I'd like to get off user.eclass
56 > without introducing a new QA warning for a keepdir file.
57 >

Replies