From: Tom Yan Date: Tue, 31 Aug 2021 12:48:51 +0000 (+0800) Subject: fstab-generator: also order noauto or automount mount units before "post" target... X-Git-Tag: v250-rc3~69^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3b78db59d05dd5393e276aa69af9e7fb00bffd53;p=thirdparty%2Fsystemd.git 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. --- diff --git a/src/fstab-generator/fstab-generator.c b/src/fstab-generator/fstab-generator.c index 8a4340c5ba9..fd7fc30da3a 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) {