alpha
Login
or
Join now
yen.salif.eu
/
noverby
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
[★] Personal Monorepo
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
noverby
/
rust
/
systemd
/
crates
/
libsystemd
/
src
/
services
/
at
main
9 files
Niclas Overby
feat(rust/systemd): Merge systemd-test: 403/404 upstream integration tests, 428 VM test wrappers
2mo ago
379cc491
fork_child.rs
chore(nix): Reorganize monorepo into grouped subdirectories by language/ecosystem Signed-off-by: Niclas Overby <niclas@overby.me>
6 months ago
fork_os_specific.rs
fix(rust/systemd): Add server health check to journal-upload follow mode and fix cgroup creation for socket-activated services Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
fork_parent.rs
feat(rust/systemd): Merge systemd-test: 403/404 upstream integration tests, 428 VM test wrappers Signed-off-by: Niclas Overby <niclas@overby.me>
2 months ago
kill_os_specific.rs
feat(rust/systemd): Implement BPF device cgroup enforcement, enable cgroups feature, fix stderr inheritance Signed-off-by: Niclas Overby <niclas@overby.me>
6 months ago
mod.rs
chore(nix): Reorganize monorepo into grouped subdirectories by language/ecosystem Signed-off-by: Niclas Overby <niclas@overby.me>
6 months ago
prepare_service.rs
feat(rust/systemd): Implement NotifyAccess enforcement via SCM_CREDENTIALS Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
service_exit_handler.rs
fix(rust/systemd): RestartMode default + stop propagation fix + OpenFile= directive This bundles three related changes that together unblock the 23-UNIT-FILE.success-failure test and progress 23-UNIT-FILE.openfile: 1. Default RestartMode from Direct to Normal (matching upstream systemd). In Direct, OnFailure= never fires on restart. Normal fires it, which the success-failure test requires. 2. Limit RestartMode=normal stop propagation to bound_by (BindsTo=) units. Previously also propagated to required_by/part_of_by, which cascaded restart failures up the graph and broke boot. 3. Implement OpenFile= directive: - Parse PATH:IDENTIFIER:OPTIONS with \xHH hex escapes - Options: read-only, append, truncate, graceful, socket - Pass opened fds via LISTEN_FDS/LISTEN_FDNAMES alongside sockets/FDSTORE - UNIX socket connect mode - systemctl show -p OpenFile output - systemd-run -p OpenFile= transient unit property Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
services.rs
feat(rust/systemd): Mirror runtime_max/watchdog_timeout_fired onto Common atomics for lock-free Result reads Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago
start_service.rs
fix(rust/systemd): close accepted connection fd in parent after fork for Accept=yes services Signed-off-by: Niclas Overby <niclas@overby.me>
5 months ago