]> git.ipfire.org Git - thirdparty/systemd.git/commit
manager: skip BPF cleanup if we never initialized 23407/head
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 17 May 2022 08:13:49 +0000 (10:13 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 17 May 2022 08:55:40 +0000 (10:55 +0200)
commitba187c9c9ce9c0d16e09aca8c3d3c38975ce05a9
tree5c304459f6391b27e5238be222f50dec3e1cc83d
parent389db516df2106bf50d7c83192a05f033baa4c2b
manager: skip BPF cleanup if we never initialized

This fixes a spurious warning from the manager running in user mode:

systemd[1668]: Reached target sockets.target.
systemd[1669]: Failed to create BPF map: Operation not permitted
systemd[1669]: Finished systemd-tmpfiles-setup.service.
systemd[1669]: Listening on dbus.socket.
systemd[1669]: Reached target sockets.target.
systemd[1669]: Reached target basic.target.
systemd[1]: Started user@6.service.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2084955.
src/core/bpf-lsm.c
src/core/bpf-lsm.h
src/core/manager.c
src/test/test-bpf-lsm.c