run-with-user-env: Depend on tails-dump-user-env.service
commitdd7a408aa20c01d93373bb8d1947ead7346c5359
authorsegfault <segfault@riseup.net>
Wed, 15 Mar 2023 12:54:42 +0000 (15 13:54 +0100)
committersegfault <segfault@riseup.net>
Wed, 15 Mar 2023 20:55:22 +0000 (15 21:55 +0100)
tree75348303a971545ae4241db23c3d77034c82bda5
parent911a8fb6079062b77186b2190bd6024ac3cb295f
run-with-user-env: Depend on tails-dump-user-env.service

This causes run-with-user-env to block until tails-dump-user-env.service
was started to ensure that the user-env file exists. This fixes some
race conditions in cases where run-with-user-env was used at a point
where tails-dump-user-env.service might not have started yet.
config/chroot_local-hooks/52-update-rc.d
config/chroot_local-includes/usr/lib/systemd/user/tails-dump-user-env.service
config/chroot_local-includes/usr/local/lib/run-with-user-env