runit/svlogd: segfault, uninitialized strallocs?

2018-01-14 Thread mcz
On one of my PCs (runit-2.1.2, voidlinux, raspberry pi) this happens when the number of logdir arguments is large enough: ---8<--- # strace svlogd -ttt /var/log/socklog/* [...] open("/var/log/socklog/daemon", O_RDONLY|O_NONBLOCK|O_LARGEFILE) = 4 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0

Re: Compatibilities between runit and s6 (re: Incompatibilities between runit and s6?)

2018-01-14 Thread Jonathan de Boyne Pollard
Jonathan de Boyne Pollard: The |service-manager| manual page from version 1.37 or later of the nosh toolset contains a full breakdown of the control/status API in a |supervise/| directory, including the daemontools-encore extensions and the nosh service-manager's own extensions. I am hoping

Re: Compatibilities between runit and s6 (re: Incompatibilities between runit and s6?)

2018-01-14 Thread Jonathan de Boyne Pollard
Charlie Brady: There is a certain level of compatibility between daemontools and runit, and I presume the same exists for s6. The devil is in the detils. The |service-manager| manual page from version 1.37 or later of the nosh toolset contains a full breakdown of the control/status API in a