./sysutils/s6, The s6 supervision suite

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.13.1.0, Package name: s6-2.13.1.0, Maintainer: schmonz

s6 is a small suite of programs for UNIX, designed to allow process
supervision (a.k.a service supervision), in the line of daemontools and
runit, as well as various operations on processes and daemons. It is meant
to be a toolbox for low-level process and service administration, providing
different sets of independent tools that can be used within or without the
framework, and that can be assembled together to achieve powerful
functionality with a very small amount of code.


Master sites:

Filesize: 250.6 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-14 15:12:09 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
s6: update to 2.13.1.0. Changes:

- Bugfixes.
- s6-supervise now supports a new file in the service directory:
  flag-newpidns. If this file is present at service spawning time, the
  process will be started in a new PID namespace. (Linux only; on other
  systems, the service will fail to start if the file exists.)
   2024-06-19 20:59:28 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
s6: update to 2.13.0.0. Changes:

- Bugfixes.
- s6-svstat -o pgid (or -g) prints the service's pgid
- s6-supervise now passes the service's pgid to ./finish
- New s6-svc -P/-C/-K sends SIGSTOP, SIGCONT or SIGKILL to
  the service's process group.
   2024-04-16 15:30:14 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
s6: small manpage update. Ride recent version bump.
   2024-04-15 22:41:27 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
s6: update to 2.12.0.4. Changes:

- Bugfixes.

pkgsrc changes:

- Promote execline to run-time dependency, as certain binaries spawn
  scripts interpreted with execlineb.
   2024-02-29 02:17:46 by Amitai Schleier | Files touched by this commit (4)
Log message:
Take MAINTAINER for s6* and execline.
   2024-02-27 05:36:13 by Charlotte Koch | Files touched by this commit (1)
Log message:
sysutils/s6: Reset MAINTAINER
   2023-12-23 21:10:14 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
s6: update to 2.12.0.3. Changes:

- Bugfixes.
   2023-11-23 19:51:07 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
s6: update to 2.12.0.2. Changes:

- Bugfix: shutdown might have been prevented from completing
- Bugfix: s6-svscanctl -an was not working as intended