From 9bb5154ae8c09616b1a9a1caa29325f8dd3b6ebd Mon Sep 17 00:00:00 2001 From: tylermurphy534 Date: Thu, 10 Nov 2022 19:19:20 -0500 Subject: finalize adding groups --- src/secure.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/secure.rs') diff --git a/src/secure.rs b/src/secure.rs index f463048..352e02b 100644 --- a/src/secure.rs +++ b/src/secure.rs @@ -11,11 +11,10 @@ use nix::unistd::{self, Uid, Gid}; /// A ``io::Result<()>`` if the write succeded or failed pub fn write_file(dir: &str, file: &str, data: &str) -> Result<(), io::Error> { fs::create_dir_all(dir)?; - set_file_permissions(0, 0, 0o600, dir)?; + set_file_permissions(0, 0, 0o100600, dir)?; let path = path(dir, file); - fs::write(&path, "")?; - set_file_permissions(0, 0, 0o600, &path)?; fs::write(&path, data)?; + set_file_permissions(0, 0, 0o100600, &path)?; Ok(()) } -- cgit v1.2.3-freya