From: Daan De Meyer Date: Wed, 14 Aug 2024 15:31:30 +0000 (+0200) Subject: repart: Don't add same dir to MakeDirectories= or Subvolumes= twice X-Git-Tag: v257-rc1~667^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f75641b772cf824d206163e26547ea00e299106e;p=thirdparty%2Fsystemd.git repart: Don't add same dir to MakeDirectories= or Subvolumes= twice --- diff --git a/src/partition/repart.c b/src/partition/repart.c index d05bb88db87..967059dbeab 100644 --- a/src/partition/repart.c +++ b/src/partition/repart.c @@ -1668,6 +1668,9 @@ static int config_parse_make_dirs( if (r < 0) continue; + if (strv_contains(*sv, d)) + continue; + r = strv_consume(sv, TAKE_PTR(d)); if (r < 0) return log_oom();