summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2023-11-15 13:17:31 +0100
committerLennart Poettering <lennart@poettering.net>2023-11-15 13:21:10 +0100
commit40b1224ea7ebc17bbdc78f5e75946c1c65eb0dbe (patch)
tree10be14430e75ed1b0e598128eab46b45606bc8b4
parentgpt-auto-generator: add comment + assert() explaining mode of invocation (diff)
downloadsystemd-40b1224ea7ebc17bbdc78f5e75946c1c65eb0dbe.tar.xz
systemd-40b1224ea7ebc17bbdc78f5e75946c1c65eb0dbe.zip
gpt-auto-generator: don't eat up errors of generator_enable_remount_fs_service()
I cannot see a reason why we should ignore this error, so let's not. We use RET_GATHER() on the returns anyway, i.e. collect errors but continue, so it makes sense to collect this one too.
-rw-r--r--src/gpt-auto-generator/gpt-auto-generator.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gpt-auto-generator/gpt-auto-generator.c b/src/gpt-auto-generator/gpt-auto-generator.c
index d1f6688f4ca..b2c78ef4c2b 100644
--- a/src/gpt-auto-generator/gpt-auto-generator.c
+++ b/src/gpt-auto-generator/gpt-auto-generator.c
@@ -648,7 +648,9 @@ static int add_partition_root_rw(DissectedPartition *p) {
return 0;
}
- (void) generator_enable_remount_fs_service(arg_dest);
+ r = generator_enable_remount_fs_service(arg_dest);
+ if (r < 0)
+ return r;
path = strjoina(arg_dest, "/systemd-remount-fs.service.d/50-remount-rw.conf");