diff --git a/systemd/system/ensure-sysext.service b/systemd/system/ensure-sysext.service new file mode 100644 index 0000000..860d13d --- /dev/null +++ b/systemd/system/ensure-sysext.service @@ -0,0 +1,11 @@ +[Unit] +BindsTo=systemd-sysext.service +After=systemd-sysext.service +DefaultDependencies=no +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=/usr/bin/systemctl daemon-reload +ExecStart=/usr/bin/systemctl restart --no-block sockets.target multi-user.target +[Install] +WantedBy=sysinit.target diff --git a/systemd/system/sysinit.target.wants/ensure-sysext.service b/systemd/system/sysinit.target.wants/ensure-sysext.service new file mode 120000 index 0000000..8fe8067 --- /dev/null +++ b/systemd/system/sysinit.target.wants/ensure-sysext.service @@ -0,0 +1 @@ +../ensure-sysext.service \ No newline at end of file