[Exherbo-dev] Install systemd units unconditionally

Bernd Steinhauser exherbo at bernd-steinhauser.de
Sun Jun 7 19:13:43 UTC 2015


On 07/06/15 17:04, Wulf C. Krueger wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> I'd like to suggest installing systemd units unconditionally. At the
> moment, the "systemd" option is mostly used to install them.
>
> Sometimes, though, e. g. in PHP, it means something completely
> different. In other cases, it's used to break cyclic dependencies and
> in yet other cases, it's actually used to disable systemd integration.
>
> It's a mess.
>
> If we just install systemd units unconditionally...
>
> - - we can use the "systemd" option to just mean "systemd integration"
> (and a handful of cyclic dep breakers),
>
> - - we don't hurt anyone - they're tiny text files,
>
> - - we reduce confusion (e. g. PHP usually should have the systemd
> option *disabled*),
>
> - - we get rid of an option that's purely for runtime configuration,
>
> - - we reduce the options clutter,
>
>
> Plus: The systemd option defaults to on anyway so unless someone
> globally sets "-systemd" (fool!) the units are installed anyway.
>
>
> Please do respond even if it's just +1. Knowing you lazy bastards ;-),
> though, I'll just do this - unless there's violent opposition - in
> about a week from now.
I'm for it, but maybe we could also just make them parts: systemd-unit?
That way people who are nit picky could still opt out.



More information about the Exherbo-dev mailing list