# The binary is built with CGO_ENABLED=0, which is what a Go program wants here:
# both database drivers are pure Go, so there is nothing to gain from linking
# libc dynamically, and the units run under ProtectSystem=strict where a
# self-contained binary is one less thing to reason about.
difuzio-mariadb: statically-linked-binary [usr/bin/difuzio]

# difuzio.target is not an unusual target that happens to be missing: it is
# shipped by this very package. It exists so "systemctl restart difuzio.target"
# restarts the whole stack (web, LMTP, workers) in one command, which is what
# PartOf= in each unit is there for.
difuzio-mariadb: systemd-service-file-refers-to-unusual-wantedby-target difuzio.target [usr/lib/systemd/system/*.service]
