I believe this fix is also required for the Shepherd services in virtlogd-service-type, containerd-service-type, and rngd-service-type [1].
(I've not observed rngd outright halt shutdown, but Shepherd does seem to still periodically respawn it while shutdown is ongoing.) [1]: https://issues.guix.gnu.org/76368#0 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.
