]> git.proxmox.com Git - proxmox-backup.git/commit
use new atomic_open_or_create_file
authorDietmar Maurer <dietmar@proxmox.com>
Tue, 20 Jul 2021 11:51:54 +0000 (13:51 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 20 Jul 2021 16:54:23 +0000 (18:54 +0200)
commit7526d86419d0227e02574df8bff59870925ae594
tree6b27a7b1045b295b94e3cf42e55225fcc96c435d
parenta00888e93f9f41fd1a7b15cdb402a7546d70b1e3
use new atomic_open_or_create_file

Factor out open_backup_lockfile() method to acquire locks owned by
user backup with permission 0660.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
29 files changed:
src/api2/access/acl.rs
src/api2/access/openid.rs
src/api2/access/user.rs
src/api2/config/datastore.rs
src/api2/config/remote.rs
src/api2/config/sync.rs
src/api2/config/tape_backup_job.rs
src/api2/config/tape_encryption_keys.rs
src/api2/config/verify.rs
src/api2/node/disks/directory.rs
src/api2/node/network.rs
src/backup/datastore.rs
src/backup/mod.rs
src/config/acme/plugin.rs
src/config/datastore.rs
src/config/domains.rs
src/config/drive.rs
src/config/media_pool.rs
src/config/node.rs
src/config/tape_encryption_keys.rs
src/config/tfa.rs
src/config/token_shadow.rs
src/server/jobstate.rs
src/server/worker_task.rs
src/tape/drive/mod.rs
src/tape/drive/virtual_tape.rs
src/tape/inventory.rs
src/tape/media_pool.rs
src/tools/memcom.rs