Dietmar Maurer
|
f74a03da1f
|
remove tools::getpwnam_ugid, impl. crate::backup::backup_user()
And use new nix::unistd::User struct.
|
2019-12-19 10:20:13 +01:00 |
Dietmar Maurer
|
f8ec1473be
|
src/config/datastore.rs: use backup gid instead of uid
|
2019-12-18 12:21:44 +01:00 |
Dietmar Maurer
|
424766bc3b
|
src/config/datastore.rs: change file owner/permissions
owner(root) => read and write
group(backup) => read only
|
2019-12-18 10:41:58 +01:00 |
Oguz Bektas
|
c07b458cac
|
datastore: set correct owner on datastore.cfg
since manager runs as root, we have to specify backup:root owner while
saving config.
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
|
2019-12-17 16:59:10 +01:00 |
Wolfgang Bumiller
|
cad540e969
|
api/compat: remove remaining api_schema references
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-11-21 14:53:15 +01:00 |
Dietmar Maurer
|
255f378a1b
|
use const api definitions
|
2019-11-21 13:32:09 +01:00 |
Wolfgang Bumiller
|
91640ab567
|
src/config: style fixup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-08-21 14:11:07 +02:00 |
Wolfgang Bumiller
|
928650c4eb
|
src/config: use statement cleanup
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
|
2019-08-21 14:10:50 +02:00 |
Dietmar Maurer
|
e18a6c9ee5
|
update to nix 0.14, use code from proxmox:tools
|
2019-08-03 13:05:38 +02:00 |
Dietmar Maurer
|
496a67846f
|
src/cli/command.rs: pass parsed parameters to completion function
|
2019-03-12 14:39:51 +01:00 |
Dietmar Maurer
|
ef2f2efbcc
|
improve api_schema module structure
|
2019-02-17 10:16:33 +01:00 |
Dietmar Maurer
|
dc9a007b11
|
rename src/api to src/api_schema
|
2019-02-17 09:59:20 +01:00 |
Dietmar Maurer
|
aada2a9719
|
config/datastore.rs: remove unused code
|
2019-02-16 10:10:45 +01:00 |
Dietmar Maurer
|
d11594db4c
|
config/datastore.rs: return empty config if file does not exist
|
2019-02-16 10:06:08 +01:00 |
Dietmar Maurer
|
9b50c16103
|
section_config.rs: simplify parser by using new try_block macro
|
2019-02-15 12:13:15 +01:00 |
Dietmar Maurer
|
728797d0c1
|
reduce compiler warnings
|
2019-01-18 16:50:15 +01:00 |
Dietmar Maurer
|
244d9b17a8
|
bin/proxmox-backup-client.rs: implement file name completions - first try ...
|
2019-01-17 14:24:20 +01:00 |
Dietmar Maurer
|
a27a3ee4ba
|
avoid compiler warnings
|
2018-12-16 13:57:59 +01:00 |
Dietmar Maurer
|
e3d40bb8cd
|
complete_datastore_name: write more compact code
|
2018-12-12 12:41:59 +01:00 |
Dietmar Maurer
|
30d2e99c77
|
implement completion functions
|
2018-12-12 12:19:26 +01:00 |
Dietmar Maurer
|
f12f8ff1a6
|
implement tools::file_set_contents
|
2018-12-09 16:37:48 +01:00 |
Dietmar Maurer
|
652c11900d
|
api3/config/datastore.rs: impl create
|
2018-12-09 12:51:31 +01:00 |
Dietmar Maurer
|
6349ed60b4
|
config/datastore.rs - open file for reading
|
2018-12-09 10:22:39 +01:00 |
Dietmar Maurer
|
567713b4c3
|
rename data_store to datastore
|
2018-12-08 14:51:08 +01:00 |
Dietmar Maurer
|
6ce50400c5
|
cleanup api3 structure
|
2018-12-08 14:44:55 +01:00 |
Dietmar Maurer
|
678d72df6b
|
add data_store configuration
|
2018-12-08 13:58:45 +01:00 |