summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2013-08-15 15:28:06 +0800
committerJeremy Kerr <jk@ozlabs.org>2013-08-16 12:43:39 +0800
commitf4ebd9c3c3767802178ab92204f499042c124d49 (patch)
treebca04f195e702e645a3b3d9d19839901f0287046
parented5737a33ba41d095db5ae42ddfab7fe49500b9c (diff)
downloadtalos-petitboot-f4ebd9c3c3767802178ab92204f499042c124d49.tar.gz
talos-petitboot-f4ebd9c3c3767802178ab92204f499042c124d49.zip
discover/file: Add sensible perms when using replace_file
Rather than no access at all, use a default of 0644. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
-rw-r--r--discover/file.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/discover/file.c b/discover/file.c
index 1ebfe43..0cee43b 100644
--- a/discover/file.c
+++ b/discover/file.c
@@ -115,6 +115,9 @@ int replace_file(const char *filename, char *buf, int len)
}
free(tempfile);
+
+ fchmod(fd, 0644);
+
close(fd);
return rc;
}
OpenPOWER on IntegriCloud