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 |