6 Commits

Author SHA1 Message Date
Akihiro Suda
28a12c50ad Dockerfile: update RootlessKit to v3.0.0
slirp4netns is no longer needed, as gvisor-tap-vsock is now embededd in
rootlesskit.

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2026-04-11 06:27:13 +09:00
Shivam
87fdbed234 Fix rootless systemd install target
Signed-off-by: Shivam <info@shivamjha.com>
2025-09-10 12:26:45 +05:30
Anders F Björklund
4d6a45bfae Isolate systemd user network namespace from host
Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
2021-11-19 07:59:19 +01:00
Anders F Björklund
149400aa7e Add systemd support for rootless buildkitd
Also add systemd notify support, for both.

Use proxy and access all, for rootlesskit.

Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
2021-11-18 20:34:55 +01:00
Anders F Björklund
75d6fc2589 Set default socket permissions to 660
The systemd default is 666, it seems.

Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
2021-07-30 13:41:14 +02:00
Anders F Björklund
0028c5ed7f Add support for fd:// for socket activation
Used go-systemd code from moby/moby daemon

Only added `buildkitd --addr fd://` for now.

Don't do systemd fds for windows buildkitd

Add buildkit systemd units README/examples

Signed-off-by: Anders F Björklund <anders.f.bjorklund@gmail.com>
2020-12-30 16:57:23 +01:00