"Hetero ist keine Pflicht, doch homophob ist widerlich" is from this (literal) banger: https://www.youtube.com/watch?v=H_5RK1achs8
runiq
joined 4 months ago
"Hetero ist keine Pflicht, doch homophob ist widerlich" is from this (literal) banger: https://www.youtube.com/watch?v=H_5RK1achs8
Yep, that's the way!
Systemd figures it out iff you have specified your service dependencies correctly, with things like
After=
,Upholds=
,BindsTo=
, etc. Have a look atsystemd.unit
manpage for details. For my paperless service, it goes something like this:systemctl --user start paperless
, which depends on:The point of quadlet was to lean as heavily as possible on systemd for the service and dependency bits and use podman only for translating the container bits into something systemd can handle. The one bit of dependency handling that quadlet does is to make sure that
paperless.pod
is started before all containers that havePod=paperless.pod
in their quadlet file.That would be amazing, of course! :) I find that, if you're familiar with unit files, you're like 85% of the way there already. By the way, the unit files that quadlet generates are somewhere in
$XDG_RUNTUME_DIR
for you to inspect. I'm afraid I'm not at a computer right now andI don't know the exact path off the top of my head.