summaryrefslogtreecommitdiff
path: root/src/fstab-generator
diff options
context:
space:
mode:
authorTom Yan <tom.ty89@gmail.com>2021-08-31 20:48:51 +0800
committerTom Yan <tom.ty89@gmail.com>2021-09-02 00:38:25 +0800
commit3b78db59d05dd5393e276aa69af9e7fb00bffd53 (patch)
treebac80ff9627c1eef729018f01fe5c825a7094e8d /src/fstab-generator
parent50dbb118c98b0885f2c95b37f41974e2d51e1d45 (diff)
downloadsystemd-3b78db59d05dd5393e276aa69af9e7fb00bffd53.tar.gz
fstab-generator: also order noauto or automount mount units before "post" target units
The ordering should not prevent noauto or automount from working as expected, and we do not want them to be stopped too early if they are active.
Diffstat (limited to 'src/fstab-generator')
-rw-r--r--src/fstab-generator/fstab-generator.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c
index 8a4340c5ba..fd7fc30da3 100644
--- a/src/fstab-generator/fstab-generator.c
+++ b/src/fstab-generator/fstab-generator.c
@@ -434,8 +434,7 @@ static int add_mount(
/* Order the mount unit we generate relative to the post unit, so that DefaultDependencies= on the
* target unit won't affect us. */
- if (post && !FLAGS_SET(flags, MOUNT_AUTOMOUNT) && !FLAGS_SET(flags, MOUNT_NOAUTO) &&
- !FLAGS_SET(flags, MOUNT_NOFAIL))
+ if (post && !FLAGS_SET(flags, MOUNT_NOFAIL))
fprintf(f, "Before=%s\n", post);
if (passno != 0) {