]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
repart: don't mark image files generated with --empty=create executable 17080/head
authorLennart Poettering <lennart@poettering.net>
Wed, 16 Sep 2020 15:51:25 +0000 (17:51 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 16 Sep 2020 16:48:36 +0000 (18:48 +0200)
src/partition/repart.c

index 28c9de7b2beea00eb314af5a96247d8ca029f790..83582b46910bc9b352bace4b5480b5625fae8cd6 100644 (file)
@@ -3833,7 +3833,7 @@ static int find_root(char **ret, int *ret_fd) {
                         if (!s)
                                 return log_oom();
 
-                        fd = open(arg_node, O_RDONLY|O_CREAT|O_EXCL|O_CLOEXEC|O_NOFOLLOW, 0777);
+                        fd = open(arg_node, O_RDONLY|O_CREAT|O_EXCL|O_CLOEXEC|O_NOFOLLOW, 0666);
                         if (fd < 0)
                                 return log_error_errno(errno, "Failed to create '%s': %m", arg_node);