On 2014-07-15 08:52, Ian Stakenvicius wrote: > On 15/07/14 07:36 AM, Pacho Ramos wrote: > > El mar, 15-07-2014 a las 13:31 +0200, Alexander Berntsen escribió: > > [...] > >> To alleviate this I needed to run "systemd-tmpfiles --create". > >> This was non-obvious to me. Sounds like a packaging issue that I > >> need to do it in the first place? > > > > It's: https://bugs.gentoo.org/show_bug.cgi?id=462118 > > > > The problem is that it's not clear to us how to make it > > automatically without needing to call it manually from every ebuild > > installing a tmpfiles.d file :( > > > > > > Wasn't there a plan to make an eclass helper to process tmpfiles.d > files that get installed, during pkg_postinst ? > > ...and now that I think about it, did I say that I was going to write it? >
There's a bit more to it, as well. On the whole, I'm displeased with the systemd alternative for controlling PostgreSQL. It's significantly hampered and doesn't allow as much flexibility as the initscript. The major issue being trying to nicely shut down the server instead of jumping straight to murder. I really don't want to get into an OpenRC versus systemd flame-war, but I really hate the systemd offering we have for PostgreSQL. It's dumb and I recommend against using it. I haven't used systemd and do not plan on using it until it actually fixes a problem that's non-trivial, which is most likely never for me. So, if any of you would like to improve our systemd offering, it'd be welcomed enthusiastically. -- Mr. Aaron W. Swenson Gentoo Linux Developer PostgreSQL Herd Bull Email : titanof...@gentoo.org GnuPG FP : 2C00 7719 4F85 FB07 A49C 0E31 5713 AA03 D1BB FDA0 GnuPG ID : D1BBFDA0
signature.asc
Description: Digital signature