* In `trap.html', there is a reference to the removed `timeout' keyword.
* In `s6-svscan-not-1.html', the systemd unit (traumatic experience with
it, as you may easily expect) lacks a `KillMode = process'.
* The child_spawn*() family of functions, depending on using posix_spawn
or not, exhibit different behaviours on CentOS 7 (trauma again), as
posix_spawnp() may return 0 with argv pointing to unexecutable paths.
This, for example, results in s6-svscan not exiting on SIGTERM when
.s6-svscan/SIGTERM is absent. The behaviour of posix_spawnp() on
CentOS 7 does not conform to posix_spawn(3p), but is documented in
posix_spawn(3): "Even when these functions return a success status,
the child process may still fail for a plethora of reasons related to
its pre-exec() initialization. In addition, the exec(3) may fail."
--
My current OpenPGP key:
RSA4096/0x227E8CAAB7AA186C (expires: 2024.09.30)
7077 7781 B859 5166 AE07 0286 227E 8CAA B7AA 186C
Received on Tue Jun 27 2023 - 04:16:10 CEST