From: Franck Bui Date: Mon, 30 Mar 2020 08:47:31 +0000 (+0200) Subject: generator: don't generate device dependencies for extrinsic mounts X-Git-Tag: v246-rc1~361^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ad8f1b0f3601b423b3bad5fe8de667de531ce7c4;p=thirdparty%2Fsystemd.git generator: don't generate device dependencies for extrinsic mounts Stop generating device dependencies for extrinsic mounts: we already exclude extrinsic mounts from the usual start-up and shutdown dependencies but some extra deps added by generator_write_device_deps() were remaining. --- diff --git a/src/shared/generator.c b/src/shared/generator.c index acdd0096f14..04d2f86a4a3 100644 --- a/src/shared/generator.c +++ b/src/shared/generator.c @@ -260,6 +260,9 @@ int generator_write_device_deps( _cleanup_free_ char *node = NULL, *unit = NULL; int r; + if (fstab_is_extrinsic(where, opts)) + return 0; + if (!fstab_test_option(opts, "_netdev\0")) return 0;