summaryrefslogtreecommitdiff
path: root/src/boot/ostree-finalize-staged.service
diff options
context:
space:
mode:
authorJonathan Lebon <jonathan@jlebon.com>2019-04-12 13:49:08 -0400
committerAtomic Bot <atomic-devel@projectatomic.io>2019-04-15 00:11:00 +0000
commita8754ae3708431d72be63723a6362a4edc82df84 (patch)
tree76806d2d759d24904b0dd1e5541f0c73253e3022 /src/boot/ostree-finalize-staged.service
parent89c00e7eb72ddc5aaee3469f281fb5560ff7bd5d (diff)
downloadostree-a8754ae3708431d72be63723a6362a4edc82df84.tar.gz
boot: Activate ostree-finalize-staged even earlier
Really, all `ostree admin finalize-staged` needs is access to `/sysroot` and `/boot`. So let's activate it right after `local-fs.target` so that it gets deactivated later in the shutdown process. This should allow us to conflict with less services still running and possibly writing things to `/etc`. Related: https://bugzilla.redhat.com/show_bug.cgi?id=1672283 Closes: #1840 Approved by: cgwalters
Diffstat (limited to 'src/boot/ostree-finalize-staged.service')
-rw-r--r--src/boot/ostree-finalize-staged.service4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/boot/ostree-finalize-staged.service b/src/boot/ostree-finalize-staged.service
index 10e551e4..e112bc0c 100644
--- a/src/boot/ostree-finalize-staged.service
+++ b/src/boot/ostree-finalize-staged.service
@@ -24,8 +24,8 @@ ConditionPathExists=/run/ostree-booted
DefaultDependencies=no
RequiresMountsFor=/sysroot
-After=basic.target
-Before=multi-user.target final.target
+After=local-fs.target
+Before=basic.target final.target
Conflicts=final.target
[Service]