]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
oomd: correct listening sockets
authorLennart Poettering <lennart@poettering.net>
Mon, 25 Sep 2023 16:10:50 +0000 (18:10 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 25 Sep 2023 21:27:18 +0000 (23:27 +0200)
So, unfortunately oomd uses "io.system." rather than "io.systemd." as
prefix for its sockets. This is a mistake, and doesn't match the
Varlink interface naming or anything else in oomd.

hence, let's fix that.

Given that this is an internal protocol between PID1 and oomd let's
simply change this without retaining compat.

src/basic/constants.h
test/fuzz/fuzz-manager-serialize/state
units/systemd-oomd.socket

index 20bb4243c6b5baae90ce8319019a7a8a57327668..98816d183c22afef3e97ede338f8c7c5fd9c4e9b 100644 (file)
@@ -95,8 +95,8 @@
         }
 
 /* Path where PID1 listens for varlink subscriptions from systemd-oomd to notify of changes in ManagedOOM settings. */
-#define VARLINK_ADDR_PATH_MANAGED_OOM_SYSTEM "/run/systemd/io.system.ManagedOOM"
+#define VARLINK_ADDR_PATH_MANAGED_OOM_SYSTEM "/run/systemd/io.systemd.ManagedOOM"
 /* Path where systemd-oomd listens for varlink connections from user managers to report changes in ManagedOOM settings. */
-#define VARLINK_ADDR_PATH_MANAGED_OOM_USER "/run/systemd/oom/io.system.ManagedOOM"
+#define VARLINK_ADDR_PATH_MANAGED_OOM_USER "/run/systemd/oom/io.systemd.ManagedOOM"
 
 #define KERNEL_BASELINE_VERSION "4.15"
index fb4a8d62777313bd600be998094098330f78cc90..6cb33f206157ff5221b87a32dca41f4763810a92 100644 (file)
@@ -36,7 +36,7 @@ exec-runtime=foo tmp-dir=foo var-tmp-dir=foo netns-socket-0=0 netns-socket-1=0 i
 exec-runtime=systemd-resolved.service tmp-dir=/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-systemd-resolved.service-9RLwQC var-tmp-dir=/var/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-systemd-resolved.service-lH60S6
 exec-runtime=systemd-logind.service tmp-dir=/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-systemd-logind.service-U3Mkrl var-tmp-dir=/var/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-systemd-logind.service-bLqCAv
 exec-runtime=dbus-broker.service tmp-dir=/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-dbus-broker.service-tjqGny var-tmp-dir=/var/tmp/systemd-private-a0d7e38d0d2043da90d3313a435b56a7-dbus-broker.service-enN2wt
-varlink-server-socket-address=/run/systemd/io.system.ManagedOOM varlink-server-socket-fd=43
+varlink-server-socket-address=/run/systemd/io.systemd.ManagedOOM varlink-server-socket-fd=43
 varlink-server-socket-address=/run/systemd/userdb/io.systemd.DynamicUser varlink-server-socket-fd=44
 
 systemd-udevd-control.socket
index 70eb6b7bc3c4d133b1928be224e2b67e04d5dd13..6953f7e2b96d74a76c7e5e177e0bd4ff81986fc1 100644 (file)
@@ -20,7 +20,7 @@ ConditionPathExists=/proc/pressure/io
 ConditionPathExists=/proc/pressure/memory
 
 [Socket]
-ListenStream=/run/systemd/oom/io.system.ManagedOOM
+ListenStream=/run/systemd/oom/io.systemd.ManagedOOM
 SocketMode=0666
 
 [Install]