diff options
author | Jeremy Kerr <jk@ozlabs.org> | 2013-08-15 15:28:06 +0800 |
---|---|---|
committer | Jeremy Kerr <jk@ozlabs.org> | 2013-08-16 12:43:39 +0800 |
commit | f4ebd9c3c3767802178ab92204f499042c124d49 (patch) | |
tree | bca04f195e702e645a3b3d9d19839901f0287046 /discover | |
parent | ed5737a33ba41d095db5ae42ddfab7fe49500b9c (diff) | |
download | talos-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>
Diffstat (limited to 'discover')
-rw-r--r-- | discover/file.c | 3 |
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; } |