Gentoo Archives: gentoo-dev

From: "Aaron W. Swenson" <titanofold@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] systemd + postgresql is non-obvious to me
Date: Fri, 22 Aug 2014 17:23:35
Message-Id: 20140822172318.GA24962@gengoff.gsmr1.local
In Reply to: Re: [gentoo-dev] systemd + postgresql is non-obvious to me by Ian Stakenvicius
1 On 2014-07-15 08:52, Ian Stakenvicius wrote:
2 > On 15/07/14 07:36 AM, Pacho Ramos wrote:
3 > > El mar, 15-07-2014 a las 13:31 +0200, Alexander Berntsen escribió:
4 > > [...]
5 > >> To alleviate this I needed to run "systemd-tmpfiles --create".
6 > >> This was non-obvious to me. Sounds like a packaging issue that I
7 > >> need to do it in the first place?
8 > >
9 > > It's: https://bugs.gentoo.org/show_bug.cgi?id=462118
10 > >
11 > > The problem is that it's not clear to us how to make it
12 > > automatically without needing to call it manually from every ebuild
13 > > installing a tmpfiles.d file :(
14 > >
15 > >
16 >
17 > Wasn't there a plan to make an eclass helper to process tmpfiles.d
18 > files that get installed, during pkg_postinst ?
19 >
20 > ...and now that I think about it, did I say that I was going to write it?
21 >
22
23 There's a bit more to it, as well.
24
25 On the whole, I'm displeased with the systemd alternative for
26 controlling PostgreSQL. It's significantly hampered and doesn't allow
27 as much flexibility as the initscript. The major issue being trying to
28 nicely shut down the server instead of jumping straight to murder.
29
30 I really don't want to get into an OpenRC versus systemd flame-war,
31 but I really hate the systemd offering we have for PostgreSQL. It's
32 dumb and I recommend against using it.
33
34 I haven't used systemd and do not plan on using it until it actually
35 fixes a problem that's non-trivial, which is most likely never for me.
36
37 So, if any of you would like to improve our systemd offering, it'd be
38 welcomed enthusiastically.
39
40 --
41 Mr. Aaron W. Swenson
42 Gentoo Linux Developer
43 PostgreSQL Herd Bull
44 Email : titanofold@g.o
45 GnuPG FP : 2C00 7719 4F85 FB07 A49C 0E31 5713 AA03 D1BB FDA0
46 GnuPG ID : D1BBFDA0

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] systemd + postgresql is non-obvious to me Rich Freeman <rich0@g.o>