You are not logged in.
Hello people.
I got a weird problem with lingering systemd units.
auditd.service error inactive dead auditd.service
plymouth-quit-wait.service error inactive dead plymouth-quit-wait.service
plymouth-quit.service error inactive dead plymouth-quit.service
plymouth-start.service error inactive dead plymouth-start.service
syslog.service error inactive dead syslog.service
All of these services do not exist in the filesystem, but get "started" one way or another. I'd like to resolve this problem in some way.
Greetings, peacememories.
Last edited by peacememories (2013-08-13 10:38:01)
Offline
Are you sure they don't exist. Search /etc/systemd/*
The simple solution is to `systemctl disable ...` each of them. But all that command does is deletes the links from /etc/systemd/*
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
They are not to be found in /etc/systemd (and subfolders), and trying to disable them gives.
Failed to issue method call: No such file or directory
Offline
Sorry, I was too quick on that assumption - But I'd still bet they're there, just only by reference via "Wants" or "Requires" or "After".
Does `grep -r plymouth /etc/systemd` give any result?
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Sadly, no. Does systemd cache its required units somewhere?
EDIT:
I checked /usr/lib/systemd to make sure and et voila, I found something. Let me just check which package those files belong to.
EDIT2:
Okay, apparently they are all owned by systemd itself? i'm confused.
Last edited by peacememories (2013-08-12 13:09:59)
Offline
Offline
Thanks karol. Installed auditd and masked the others.
For people stumbling upon this thread:
systemctl mask <service-name>
Marking as solved.
Offline