From 78996e25bcb4f9ddc55b2c061a8cdd55de0b7cca Mon Sep 17 00:00:00 2001 From: Wiebe Cazemier Date: Mon, 2 Aug 2021 21:43:01 +0200 Subject: [PATCH] Set only owner permissions on persistence files --- persistencefile.cpp | 2 ++ 1 file changed, 2 insertions(+), 0 deletions(-) diff --git a/persistencefile.cpp b/persistencefile.cpp index 03ed4f7..9ec79d3 100644 --- a/persistencefile.cpp +++ b/persistencefile.cpp @@ -268,6 +268,8 @@ void PersistenceFile::openWrite(const std::string &versionString) throw std::runtime_error(formatString("Can't open '%s': %s", filePathTemp.c_str(), strerror(errno))); } + chmod(filePathTemp.c_str(), S_IRUSR | S_IWUSR); + openMode = FileMode::write; writeCheck(buf.data(), 1, MAGIC_STRING_LENGH, f); -- libgit2 0.21.4