fix configuration dir permission

Carefully set and check permissions ...
This commit is contained in:
Dietmar Maurer
2019-02-16 12:19:13 +01:00
parent aada2a9719
commit a8f268afbb
5 changed files with 72 additions and 10 deletions

View File

@ -5,6 +5,7 @@ use proxmox_backup::api::router::*;
use proxmox_backup::api::config::*;
use proxmox_backup::server::rest::*;
use proxmox_backup::auth_helpers::*;
use proxmox_backup::config;
use failure::*;
use lazy_static::lazy_static;
@ -28,7 +29,9 @@ fn run() -> Result<(), Error> {
log::LevelFilter::Info,
Some("proxmox-backup-api")) {
bail!("unable to inititialize syslog - {}", err);
}
}
config::create_configdir()?;
if let Err(err) = generate_auth_key() {
bail!("unable to generate auth key - {}", err);