Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-06 | seatd: Only set UID/GID when specified | Kenny Levinsen | |
The UID/GID defaulted to 0, which results in trying to chown to root when a UID or GID isn't requested. Instead, deafult to -1 so that the unspecified values are left intact. | |||
2021-08-06 | seatd: s6-style readiness notification support | Kenny 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. | |||
2021-03-02 | Normalize log texts a bit | Kenny Levinsen | |
2020-09-22 | meson: Make default seatd socket path configurable | Kenny Levinsen | |
FreeBSD and Linux have different preferred socket locations. Expose an option to set the location, and implement simple auto-logic for linux/freebsd. | |||
2020-09-22 | seatd: Log on exit | Kenny Levinsen | |
2020-08-28 | Introduce libseat_set_log_level | Simon Ser | |
The default level is SILENT. log_init no longer takes an initial log level (so that calls to libseat_set_log_level prior to log_init work correctly). | |||
2020-08-28 | Rename enum log_level to libseat_log_level | Simon Ser | |
This is preparatory work for exposing a public function to set libseat's log handler. | |||
2020-08-08 | seatd: Use path-based chmod/chown | Kenny Levinsen | |
The fd variants do not seem to work for sockets | |||
2020-08-07 | seatd: Add command-line arguments | Kenny Levinsen | |
2020-08-05 | log: Remove libseat prefixes | Kenny Levinsen | |
2020-08-04 | seatd: Unlink default seatd socket on startup | Kenny Levinsen | |
2020-08-03 | server: Stack-allocate the server | Kenny Levinsen | |
2020-08-03 | poller: Inline the poller into the server struct | Kenny Levinsen | |
2020-08-01 | seatd: Perform clean server shutdown | Kenny Levinsen | |
2020-07-31 | Initial implementation of seatd and libseat | Kenny Levinsen | |