Re: s6-ps

From: Colin Booth <colin_at_heliocat.net>
Date: Sun, 6 Jan 2019 18:07:41 +0000

On Sun, Jan 06, 2019 at 07:30:21AM +0000, Laurent Bercot wrote:
>
> - The execline library is required to build a few of s6's utilities
> (typically: s6-ftrig-listen).
> - The execlineb binary is required for use of the !processor directive
> in s6-log.
> - Some of the other binaries provided by execline are used by
> s6 utilities, for instance s6-fdholder-store.
>
Ah, good point. I was misremembering and thought s6-log processed the
command string itself but used libexecline to teach it how, similar to
s6-ftrig-listen's dependency.

Looking a bit closer, the one that's going to break the hardest for
people using s6 solely as a supervisor is s6-notifyoncheck since you can
inline a check program with the -c option. I'm not sure how many people
go that route who aren't already going to have execline installed, but
it's something that will definitely cause some ill will.
>
> "Recommends" is a mistake. Without execline, parts of the s6 suite
> of programs will break.
>
> --
> Laurent
>

-- 
Colin Booth
Received on Sun Jan 06 2019 - 18:07:41 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC