# The binary is built with CGO_ENABLED=0, which is what a Go program wants here:
# the SQLite driver is modernc.org/sqlite, a pure Go implementation with no
# libsqlite3 to link against, and the units run under ProtectSystem=strict where
# a self-contained binary is one less thing to reason about.
difuzio-sqlite: 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-sqlite: systemd-service-file-refers-to-unusual-wantedby-target difuzio.target [usr/lib/systemd/system/*.service]
