2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Remove SHA1 hashes for distfiles
|
2021-09-29 11:54:48 by Amitai Schleier | Files touched by this commit (4) |
Log message:
Update to 2.11.0.0. From the changelog:
- Adaptation to skalibs-2.11.0.0.
- Bugfixes.
- s6-svwait now supports -r and -R options to wait for restarts.
- New service directory file: lock-fd, to take a lock before
starting a service, protecting against concurrent instances.
- s6/lock.h, s6/supervise.h, s6/fdholder.h: simpler header names
- s6-ioconnect bugfix; does not support zero-copy anymore.
- New binaries: s6-svlink, s6-svunlink. The former is a rewrite of
smarden.org's socklog program, in order to implement a fully
functional syslogd with only s6 programs. The latter are tools that
start and stop services by symlinking/unlinking service directories
from a scan directory, in order to make it easier to integrate
s6-style services in boot scripts for sequential service managers such
as OpenRC.
|
2021-04-26 17:03:53 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 2.10.0.3. From the changelog:
- Libraries and binaries don't have the .note.GNU-stack section stripped
anymore. Previously, "make strip" would strip that section, which
would sometimes (depending on the toolchain) cause binaries to be
incorrectly tagged as needing an executable stack. This is not a
security issue in itself, but an executable stack makes it easier for
an attacker to turn bugs into exploits, so it should be avoided
whenever possible. Thanks to Xavier Stonestreet for reporting and
finding the cause of the problem.
- Link tests are now performed with a regular file as their
output, instead of /dev/null, which makes them more portable to
old/buggy linkers.
Bump default BUILDLINK_API_DEPENDS to match.
|
2021-02-17 20:31:00 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Add manual pages from flexibeast. Bump PKGREVISION.
|
2021-02-16 15:07:21 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 2.10.0.2. From the changelog:
- Bugfixes.
|
2021-01-25 18:07:04 by Amitai Schleier | Files touched by this commit (2) |
Log message:
Update to 2.10.0.1. From the changelog:
- Bugfixes.
|
2021-01-22 17:10:35 by Amitai Schleier | Files touched by this commit (4) | |
Log message:
Bump PKGREVISION for skalibs update.
|
2021-01-11 19:17:12 by Amitai Schleier | Files touched by this commit (3) |
Log message:
Update to 2.10.0.0. From the changelog:
- Bugfixes.
- Changes to s6-svscan and s6-svscanctl: the list of commands
that can be sent to s6-svscan has been thoroughly cleaned up.
s6-svscan now scans and prunes on SIGHUP.
- Changes to s6-supervise and s6-svc: -X not supported anymore,
nosetsid not supported anymore. SIGHUP now properly closes
stdin/stdout to allow the service to naturally exit on EOF;
SIGQUIT semantics changed to immediately bail. SIGINT is now
trapped and forwarded to the service's process group.
- New binary: s6-svperms, implementing a split permissions
model. (By default, everything is the same as before.)
- New binary: s6-usertree-maker, creating service directories
for supervision trees managed by users.
|
2020-11-19 21:00:05 by Amitai Schleier | Files touched by this commit (5) |
Log message:
Initial import of s6, packaged in wip by cfkoch@edgebsd.org.
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.
|