doc:appunti:linux:sa:systemd_tmpfiles_problem
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
doc:appunti:linux:sa:systemd_tmpfiles_problem [2024/02/20 10:30] – niccolo | doc:appunti:linux:sa:systemd_tmpfiles_problem [2024/02/26 09:43] – [Analyzing Systemd] niccolo | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Problem with systemd-tmpfiles-setup service ====== | ====== Problem with systemd-tmpfiles-setup service ====== | ||
- | In a **Debian 12 Bookworm** installation I faced several | + | In a **Debian 12 Bookworm** installation I faced some problems at bootstrap. Some services does not start basically because the **%%/ |
< | < | ||
Line 15: | Line 15: | ||
ordering cycle starting with sysinit.target/ | ordering cycle starting with sysinit.target/ | ||
</ | </ | ||
+ | |||
+ | I.e. the service **sysinit.target** cannot start due a service ordering problem, so Systemd decided to delete the **systemd-tmpfiles-setup.service**. The problem could be with other Systemd unit too, e.g. the **avahi-daemon.socket**: | ||
+ | |||
+ | < | ||
+ | systemd[1]: avahi-daemon.socket: | ||
+ | systemd[1]: avahi-daemon.socket: | ||
+ | ordering cycle starting with avahi-daemon.socket/ | ||
+ | </ | ||
+ | |||
+ | Others problematic Systemd units can be: **sockets.target**, | ||
+ | |||
+ | ===== Analyzing Systemd ===== | ||
+ | |||
+ | < | ||
+ | systemd-analyze verify default.target | ||
+ | </ | ||
+ | |||
+ | The problem was introduced by this custom Postfix/ | ||
+ | **[[postfix_courier_authdaemon_debian_12]]**. In fact disabling the Systemd '' | ||
+ | |||
+ | In my specific case the problem was solved changing the dependencies of the **[[https:// | ||
doc/appunti/linux/sa/systemd_tmpfiles_problem.txt · Last modified: 2024/02/26 09:50 by niccolo