aboutsummaryrefslogtreecommitdiff
path: root/man/seatd.1.scd
AgeCommit message (Collapse)Author
2022-02-26seatd: Remove runtime socket path configurationKenny Levinsen
Configurable socket paths exist mainly to facilitate multiple parallel seatd instances. However, the only valid use-case for running multiple instances of seatd is testing during development, which can just as well be done by changing SEATD_DEFAULTPATH at compile-time for test builds. Remove the command-line argument in seatd for runtime configuration of socket path, hardcode the socket path in seatd-launch, and change seatd unlink/chmod/chown code to not run when started by seatd-launch. This means that seatd-launch will now fail to start seatd if another seatd instance is already running. The unlink code still runs when seatd is started normally to assist in system crash recovery, but this may be removed later if we deem it unnecessary.
2022-02-26seatd: Command-line argument for loglevelKenny Levinsen
SEATD_LOGLEVEL was used to set the loglevel despite already having getopt in place. Remove the environment variable and make a command-line argument for it instead.
2021-09-11man: Add seatd-launch(1) to SEE ALSO of seatd(1)Kenny Levinsen
2021-08-06seatd: s6-style readiness notification supportKenny Levinsen
This adds the ability to specify the number of an fd that is inherited by the process as open. Once seatd is read to serve requests, it will write a single newline and close the fd.
2020-09-07man: Mention assistance from other contributorsKenny Levinsen
2020-08-28Nuke LIBSEAT_LOGLEVELSimon Ser
This will be replaced with a libseat API to set the log level.
2020-08-08man: Add simple seatd(1) pageKenny Levinsen