Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: UID/GID assignment for dovecot (76)
Date: Sat, 17 Aug 2019 13:51:16
Message-Id: e224dd30-07e6-21b0-8d0c-ad5455df0be5@gentoo.org
In Reply to: Re: [gentoo-dev] RFC: UID/GID assignment for dovecot (76) by Eray Aslan
1 On 8/17/19 2:36 AM, Eray Aslan wrote:
2 >
3 > For the record, it wasnt me who wrote those acct-user ebuilds.
4
5 Apologies, I checked the metadata and assumed that I missed these as
6 part of your patch series. In any case, I'm not trying to throw blame
7 around -- this is all new and we're still figuring it out (which is why
8 I miss seeing the patches).
9
10
11 >>
12 >> Given that both of those users are pulled in only by net-mail/mailbase
13 >> at the moment, you probably want to set those permissions in the ebuild
14 >
15 > I dont want to set permissions in the ebuild if possible. Thats not a
16 > proper solution.
17 >
18 > Why do we need a postmaster account at all? Does anyone have a clue?
19 >
20
21 If it is needed, it should be pulled in directly by the package that
22 needs it. I have a feeling that mailbase exists to avoid copy/pasting
23 some code between postfix, exim, and however-many versions of qmail we
24 once had. For the user creation at least, GLEP81 eliminates the
25 copy/pasting.
26
27
28 > Getting rid of mailbase is certainly another option.
29 >
30
31 The only reason I didn't suggest this is because my TODO list is already
32 too long. I'm sure there's a good historical reason for mailbase to
33 exist, but I can't figure out what it does today.