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.
Last edited by peacememories (2013-08-13 10:38:01)
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/*
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
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?
Sadly, no. Does systemd cache its required units somewhere?
I checked /usr/lib/systemd to make sure and et voila, I found something. Let me just check which package those files belong to.
Okay, apparently they are all owned by systemd itself? i'm confused.
Last edited by peacememories (2013-08-12 13:09:59)
Thanks karol. Installed auditd and masked the others.
For people stumbling upon this thread:
systemctl mask <service-name>
Marking as solved.