fix params permissions for offroad (#2356)

* fix params permissions

* don't need that one
old-commit-hash: 20a6ca83c9
This commit is contained in:
Adeeb Shihadeh
2020-10-17 17:07:40 -07:00
committed by GitHub
parent 651d4ce031
commit d06d1d76dc
2 changed files with 8 additions and 2 deletions

View File

@@ -167,6 +167,12 @@ int Params::write_db_value(const char* key, const char* value, size_t value_size
if (result < 0) {
goto cleanup;
}
} else {
// Ensure permissions are correct in case we didn't create the symlink
result = chmod(path.c_str(), 0777);
if (result < 0) {
goto cleanup;
}
}
// Write value to temp.

View File

@@ -7,10 +7,10 @@
#define ERR_NO_VALUE -33
class Params {
private:
private:
std::string params_path;
public:
public:
Params(bool persistent_param = false);
Params(std::string path);