Merge pull request #198676 from cofob/cofob-proxmox-backup

proxmox-backup-client: init at 2.2.1

Changed files
+2140
maintainers
pkgs
applications
backup
top-level
+10
maintainers/maintainer-list.nix
···
githubId = 5561189;
name = "Cody Opel";
};
+
cofob = {
+
name = "Egor Ternovoy";
+
email = "cofob@riseup.net";
+
matrix = "@cofob:matrix.org";
+
github = "cofob";
+
githubId = 49928332;
+
keys = [{
+
fingerprint = "5F3D 9D3D ECE0 8651 DE14 D29F ACAD 4265 E193 794D";
+
}];
+
};
Cogitri = {
email = "oss@cogitri.dev";
github = "Cogitri";
+1910
pkgs/applications/backup/proxmox-backup-client/Cargo.lock
···
+
# This file is automatically @generated by Cargo.
+
# It is not intended for manual editing.
+
version = 3
+
+
[[package]]
+
name = "adler"
+
version = "1.0.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
+
+
[[package]]
+
name = "aho-corasick"
+
version = "0.7.18"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f"
+
dependencies = [
+
"memchr",
+
]
+
+
[[package]]
+
name = "ansi_term"
+
version = "0.12.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
+
dependencies = [
+
"winapi",
+
]
+
+
[[package]]
+
name = "anyhow"
+
version = "1.0.63"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a26fa4d7e3f2eebadf743988fc8aec9fa9a9e82611acafd77c1462ed6262440a"
+
+
[[package]]
+
name = "arrayvec"
+
version = "0.5.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b"
+
+
[[package]]
+
name = "atty"
+
version = "0.2.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
+
dependencies = [
+
"hermit-abi",
+
"libc",
+
"winapi",
+
]
+
+
[[package]]
+
name = "autocfg"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
+
+
[[package]]
+
name = "base64"
+
version = "0.13.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd"
+
+
[[package]]
+
name = "bindgen"
+
version = "0.57.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d"
+
dependencies = [
+
"bitflags",
+
"cexpr",
+
"clang-sys",
+
"clap",
+
"env_logger",
+
"lazy_static",
+
"lazycell",
+
"log",
+
"peeking_take_while",
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"regex",
+
"rustc-hash",
+
"shlex",
+
"which",
+
]
+
+
[[package]]
+
name = "bitflags"
+
version = "1.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
+
+
[[package]]
+
name = "bumpalo"
+
version = "3.11.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d"
+
+
[[package]]
+
name = "bytes"
+
version = "1.2.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db"
+
+
[[package]]
+
name = "cc"
+
version = "1.0.73"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11"
+
dependencies = [
+
"jobserver",
+
]
+
+
[[package]]
+
name = "cexpr"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27"
+
dependencies = [
+
"nom",
+
]
+
+
[[package]]
+
name = "cfg-if"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+
[[package]]
+
name = "clang-sys"
+
version = "1.3.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5a050e2153c5be08febd6734e29298e844fdb0fa21aeddd63b4eb7baa106c69b"
+
dependencies = [
+
"glob",
+
"libc",
+
"libloading",
+
]
+
+
[[package]]
+
name = "clap"
+
version = "2.34.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
+
dependencies = [
+
"ansi_term",
+
"atty",
+
"bitflags",
+
"strsim",
+
"textwrap",
+
"unicode-width",
+
"vec_map",
+
]
+
+
[[package]]
+
name = "crc32fast"
+
version = "1.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
+
dependencies = [
+
"cfg-if",
+
]
+
+
[[package]]
+
name = "dirs"
+
version = "4.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
+
dependencies = [
+
"dirs-sys",
+
]
+
+
[[package]]
+
name = "dirs-next"
+
version = "2.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1"
+
dependencies = [
+
"cfg-if",
+
"dirs-sys-next",
+
]
+
+
[[package]]
+
name = "dirs-sys"
+
version = "0.3.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
+
dependencies = [
+
"libc",
+
"redox_users",
+
"winapi",
+
]
+
+
[[package]]
+
name = "dirs-sys-next"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d"
+
dependencies = [
+
"libc",
+
"redox_users",
+
"winapi",
+
]
+
+
[[package]]
+
name = "endian_trait"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "77c844962d33db56fe7024846eeb8db92c79ccb68d3752a0ee37c261ac79fd46"
+
dependencies = [
+
"endian_trait_derive",
+
]
+
+
[[package]]
+
name = "endian_trait_derive"
+
version = "0.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a03aff727e0a6b907127d45940d06dec1ca6c0c3df1fdfa647780c32d2b61ca0"
+
dependencies = [
+
"quote 0.4.2",
+
"syn 0.12.15",
+
]
+
+
[[package]]
+
name = "env_logger"
+
version = "0.8.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
+
dependencies = [
+
"atty",
+
"humantime",
+
"log",
+
"regex",
+
"termcolor",
+
]
+
+
[[package]]
+
name = "filetime"
+
version = "0.2.17"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c"
+
dependencies = [
+
"cfg-if",
+
"libc",
+
"redox_syscall",
+
"windows-sys",
+
]
+
+
[[package]]
+
name = "flate2"
+
version = "1.0.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6"
+
dependencies = [
+
"crc32fast",
+
"miniz_oxide",
+
]
+
+
[[package]]
+
name = "fnv"
+
version = "1.0.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+
+
[[package]]
+
name = "foreign-types"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
+
dependencies = [
+
"foreign-types-shared",
+
]
+
+
[[package]]
+
name = "foreign-types-shared"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
+
+
[[package]]
+
name = "form_urlencoded"
+
version = "1.0.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191"
+
dependencies = [
+
"matches",
+
"percent-encoding",
+
]
+
+
[[package]]
+
name = "fs2"
+
version = "0.4.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
+
dependencies = [
+
"libc",
+
"winapi",
+
]
+
+
[[package]]
+
name = "futures"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c"
+
dependencies = [
+
"futures-channel",
+
"futures-core",
+
"futures-executor",
+
"futures-io",
+
"futures-sink",
+
"futures-task",
+
"futures-util",
+
]
+
+
[[package]]
+
name = "futures-channel"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050"
+
dependencies = [
+
"futures-core",
+
"futures-sink",
+
]
+
+
[[package]]
+
name = "futures-core"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf"
+
+
[[package]]
+
name = "futures-executor"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab"
+
dependencies = [
+
"futures-core",
+
"futures-task",
+
"futures-util",
+
]
+
+
[[package]]
+
name = "futures-io"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68"
+
+
[[package]]
+
name = "futures-macro"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "futures-sink"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56"
+
+
[[package]]
+
name = "futures-task"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1"
+
+
[[package]]
+
name = "futures-util"
+
version = "0.3.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90"
+
dependencies = [
+
"futures-channel",
+
"futures-core",
+
"futures-io",
+
"futures-macro",
+
"futures-sink",
+
"futures-task",
+
"memchr",
+
"pin-project-lite",
+
"pin-utils",
+
"slab",
+
]
+
+
[[package]]
+
name = "getrandom"
+
version = "0.2.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6"
+
dependencies = [
+
"cfg-if",
+
"libc",
+
"wasi",
+
]
+
+
[[package]]
+
name = "glob"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574"
+
+
[[package]]
+
name = "h2"
+
version = "0.3.14"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be"
+
dependencies = [
+
"bytes",
+
"fnv",
+
"futures-core",
+
"futures-sink",
+
"futures-util",
+
"http",
+
"indexmap",
+
"slab",
+
"tokio",
+
"tokio-util 0.7.3",
+
"tracing",
+
]
+
+
[[package]]
+
name = "hashbrown"
+
version = "0.12.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
+
+
[[package]]
+
name = "hermit-abi"
+
version = "0.1.19"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
+
name = "hex"
+
version = "0.4.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
+
dependencies = [
+
"serde",
+
]
+
+
[[package]]
+
name = "http"
+
version = "0.2.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399"
+
dependencies = [
+
"bytes",
+
"fnv",
+
"itoa",
+
]
+
+
[[package]]
+
name = "http-body"
+
version = "0.4.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
+
dependencies = [
+
"bytes",
+
"http",
+
"pin-project-lite",
+
]
+
+
[[package]]
+
name = "httparse"
+
version = "1.8.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
+
+
[[package]]
+
name = "httpdate"
+
version = "1.0.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
+
+
[[package]]
+
name = "humantime"
+
version = "2.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
+
+
[[package]]
+
name = "hyper"
+
version = "0.14.20"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac"
+
dependencies = [
+
"bytes",
+
"futures-channel",
+
"futures-core",
+
"futures-util",
+
"h2",
+
"http",
+
"http-body",
+
"httparse",
+
"httpdate",
+
"itoa",
+
"pin-project-lite",
+
"socket2",
+
"tokio",
+
"tower-service",
+
"tracing",
+
"want",
+
]
+
+
[[package]]
+
name = "idna"
+
version = "0.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8"
+
dependencies = [
+
"matches",
+
"unicode-bidi",
+
"unicode-normalization",
+
]
+
+
[[package]]
+
name = "indexmap"
+
version = "1.9.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e"
+
dependencies = [
+
"autocfg",
+
"hashbrown",
+
]
+
+
[[package]]
+
name = "itoa"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754"
+
+
[[package]]
+
name = "jobserver"
+
version = "0.1.24"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
+
name = "js-sys"
+
version = "0.3.59"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2"
+
dependencies = [
+
"wasm-bindgen",
+
]
+
+
[[package]]
+
name = "lazy_static"
+
version = "1.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
+
+
[[package]]
+
name = "lazycell"
+
version = "1.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
+
+
[[package]]
+
name = "lexical-core"
+
version = "0.7.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe"
+
dependencies = [
+
"arrayvec",
+
"bitflags",
+
"cfg-if",
+
"ryu",
+
"static_assertions",
+
]
+
+
[[package]]
+
name = "libc"
+
version = "0.2.132"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5"
+
+
[[package]]
+
name = "libloading"
+
version = "0.7.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd"
+
dependencies = [
+
"cfg-if",
+
"winapi",
+
]
+
+
[[package]]
+
name = "log"
+
version = "0.4.17"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
+
dependencies = [
+
"cfg-if",
+
]
+
+
[[package]]
+
name = "matches"
+
version = "0.1.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f"
+
+
[[package]]
+
name = "memchr"
+
version = "2.5.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+
+
[[package]]
+
name = "miniz_oxide"
+
version = "0.5.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc"
+
dependencies = [
+
"adler",
+
]
+
+
[[package]]
+
name = "mio"
+
version = "0.8.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf"
+
dependencies = [
+
"libc",
+
"log",
+
"wasi",
+
"windows-sys",
+
]
+
+
[[package]]
+
name = "nix"
+
version = "0.19.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2"
+
dependencies = [
+
"bitflags",
+
"cc",
+
"cfg-if",
+
"libc",
+
]
+
+
[[package]]
+
name = "nom"
+
version = "5.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af"
+
dependencies = [
+
"lexical-core",
+
"memchr",
+
"version_check",
+
]
+
+
[[package]]
+
name = "num_cpus"
+
version = "1.13.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1"
+
dependencies = [
+
"hermit-abi",
+
"libc",
+
]
+
+
[[package]]
+
name = "once_cell"
+
version = "1.13.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e"
+
+
[[package]]
+
name = "openssl"
+
version = "0.10.41"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "618febf65336490dfcf20b73f885f5651a0c89c64c2d4a8c3662585a70bf5bd0"
+
dependencies = [
+
"bitflags",
+
"cfg-if",
+
"foreign-types",
+
"libc",
+
"once_cell",
+
"openssl-macros",
+
"openssl-sys",
+
]
+
+
[[package]]
+
name = "openssl-macros"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "openssl-sys"
+
version = "0.9.75"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e5f9bd0c2710541a3cda73d6f9ac4f1b240de4ae261065d309dbe73d9dceb42f"
+
dependencies = [
+
"autocfg",
+
"cc",
+
"libc",
+
"pkg-config",
+
"vcpkg",
+
]
+
+
[[package]]
+
name = "pathpatterns"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f6e0644c02bcf32e41bcfd11d29d67c31480910717dc15ad59f968c736c0a99a"
+
dependencies = [
+
"bitflags",
+
"libc",
+
]
+
+
[[package]]
+
name = "pbs-api-types"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"hex",
+
"lazy_static",
+
"percent-encoding",
+
"proxmox-lang",
+
"proxmox-schema",
+
"proxmox-serde",
+
"proxmox-time",
+
"proxmox-uuid",
+
"regex",
+
"serde",
+
"serde_plain",
+
]
+
+
[[package]]
+
name = "pbs-buildcfg"
+
version = "2.2.1"
+
+
[[package]]
+
name = "pbs-client"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"bitflags",
+
"bytes",
+
"futures",
+
"h2",
+
"hex",
+
"http",
+
"hyper",
+
"lazy_static",
+
"libc",
+
"nix",
+
"openssl",
+
"pathpatterns",
+
"pbs-api-types",
+
"pbs-buildcfg",
+
"pbs-datastore",
+
"pbs-tools",
+
"percent-encoding",
+
"pin-project-lite",
+
"proxmox-async",
+
"proxmox-compression",
+
"proxmox-fuse",
+
"proxmox-http",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-router",
+
"proxmox-schema",
+
"proxmox-sys",
+
"proxmox-time",
+
"pxar",
+
"regex",
+
"rustyline",
+
"serde",
+
"serde_json",
+
"tar",
+
"tokio",
+
"tokio-stream",
+
"tower-service",
+
"xdg",
+
]
+
+
[[package]]
+
name = "pbs-config"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"hex",
+
"lazy_static",
+
"libc",
+
"nix",
+
"once_cell",
+
"openssl",
+
"pbs-api-types",
+
"pbs-buildcfg",
+
"pbs-tools",
+
"proxmox-lang",
+
"proxmox-router",
+
"proxmox-schema",
+
"proxmox-section-config",
+
"proxmox-serde",
+
"proxmox-shared-memory",
+
"proxmox-sys",
+
"proxmox-time",
+
"regex",
+
"serde",
+
"serde_json",
+
]
+
+
[[package]]
+
name = "pbs-datastore"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"base64",
+
"crc32fast",
+
"endian_trait",
+
"futures",
+
"hex",
+
"lazy_static",
+
"libc",
+
"log",
+
"nix",
+
"openssl",
+
"pathpatterns",
+
"pbs-api-types",
+
"pbs-buildcfg",
+
"pbs-config",
+
"pbs-tools",
+
"proxmox-borrow",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-schema",
+
"proxmox-sys",
+
"proxmox-time",
+
"proxmox-uuid",
+
"pxar",
+
"serde",
+
"serde_json",
+
"tokio",
+
"walkdir",
+
"zstd",
+
]
+
+
[[package]]
+
name = "pbs-fuse-loop"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"futures",
+
"lazy_static",
+
"libc",
+
"nix",
+
"proxmox-fuse",
+
"proxmox-sys",
+
"proxmox-time",
+
"regex",
+
"tokio",
+
]
+
+
[[package]]
+
name = "pbs-tools"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"base64",
+
"bytes",
+
"crc32fast",
+
"endian_trait",
+
"flate2",
+
"foreign-types",
+
"futures",
+
"hex",
+
"lazy_static",
+
"libc",
+
"log",
+
"nix",
+
"nom",
+
"openssl",
+
"pbs-api-types",
+
"pbs-buildcfg",
+
"percent-encoding",
+
"proxmox-async",
+
"proxmox-borrow",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-sys",
+
"proxmox-time",
+
"regex",
+
"serde",
+
"serde_json",
+
"tokio",
+
"url",
+
"walkdir",
+
"zstd",
+
]
+
+
[[package]]
+
name = "peeking_take_while"
+
version = "0.1.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
+
+
[[package]]
+
name = "percent-encoding"
+
version = "2.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
+
+
[[package]]
+
name = "pin-project-lite"
+
version = "0.2.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
+
+
[[package]]
+
name = "pin-utils"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
+
+
[[package]]
+
name = "pkg-config"
+
version = "0.3.25"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae"
+
+
[[package]]
+
name = "proc-macro2"
+
version = "0.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cd07deb3c6d1d9ff827999c7f9b04cdfd66b1b17ae508e14fe47b620f2282ae0"
+
dependencies = [
+
"unicode-xid",
+
]
+
+
[[package]]
+
name = "proc-macro2"
+
version = "1.0.43"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab"
+
dependencies = [
+
"unicode-ident",
+
]
+
+
[[package]]
+
name = "proxmox-api-macro"
+
version = "1.0.2"
+
dependencies = [
+
"anyhow",
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "proxmox-async"
+
version = "0.4.1"
+
dependencies = [
+
"anyhow",
+
"futures",
+
"lazy_static",
+
"pin-utils",
+
"proxmox-io",
+
"proxmox-lang",
+
"tokio",
+
]
+
+
[[package]]
+
name = "proxmox-backup"
+
version = "2.2.1"
+
+
[[package]]
+
name = "proxmox-backup-client"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"futures",
+
"hyper",
+
"libc",
+
"nix",
+
"openssl",
+
"pathpatterns",
+
"pbs-api-types",
+
"pbs-buildcfg",
+
"pbs-client",
+
"pbs-config",
+
"pbs-datastore",
+
"pbs-fuse-loop",
+
"pbs-tools",
+
"proxmox-async",
+
"proxmox-io",
+
"proxmox-router",
+
"proxmox-schema",
+
"proxmox-sys",
+
"proxmox-time",
+
"pxar",
+
"serde",
+
"serde_json",
+
"tokio",
+
"tokio-stream",
+
"tokio-util 0.6.10",
+
"xdg",
+
"zstd",
+
]
+
+
[[package]]
+
name = "proxmox-borrow"
+
version = "1.0.1"
+
+
[[package]]
+
name = "proxmox-compression"
+
version = "0.1.1"
+
dependencies = [
+
"anyhow",
+
"bytes",
+
"crc32fast",
+
"endian_trait",
+
"flate2",
+
"futures",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-time",
+
"tar",
+
"tokio",
+
"walkdir",
+
"zstd",
+
]
+
+
[[package]]
+
name = "proxmox-fuse"
+
version = "0.1.3"
+
dependencies = [
+
"anyhow",
+
"futures",
+
"libc",
+
"tokio",
+
"tokio-stream",
+
]
+
+
[[package]]
+
name = "proxmox-http"
+
version = "0.6.1"
+
dependencies = [
+
"anyhow",
+
"base64",
+
"futures",
+
"http",
+
"hyper",
+
"openssl",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-sys",
+
"tokio",
+
"tokio-openssl",
+
]
+
+
[[package]]
+
name = "proxmox-io"
+
version = "1.0.1"
+
dependencies = [
+
"endian_trait",
+
"tokio",
+
]
+
+
[[package]]
+
name = "proxmox-lang"
+
version = "1.1.0"
+
+
[[package]]
+
name = "proxmox-router"
+
version = "1.2.2"
+
dependencies = [
+
"anyhow",
+
"http",
+
"hyper",
+
"libc",
+
"nix",
+
"percent-encoding",
+
"proxmox-async",
+
"proxmox-lang",
+
"proxmox-schema",
+
"rustyline",
+
"serde",
+
"serde_json",
+
"tokio",
+
"unicode-width",
+
]
+
+
[[package]]
+
name = "proxmox-schema"
+
version = "1.3.1"
+
dependencies = [
+
"anyhow",
+
"lazy_static",
+
"proxmox-api-macro",
+
"regex",
+
"serde",
+
"serde_json",
+
"textwrap",
+
]
+
+
[[package]]
+
name = "proxmox-section-config"
+
version = "1.0.0"
+
dependencies = [
+
"anyhow",
+
"hex",
+
"proxmox-lang",
+
"proxmox-schema",
+
"serde",
+
"serde_json",
+
]
+
+
[[package]]
+
name = "proxmox-serde"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"base64",
+
"proxmox-time",
+
"serde",
+
"serde_json",
+
]
+
+
[[package]]
+
name = "proxmox-shared-memory"
+
version = "0.2.0"
+
dependencies = [
+
"anyhow",
+
"libc",
+
"nix",
+
"proxmox-sys",
+
]
+
+
[[package]]
+
name = "proxmox-sortable-macro"
+
version = "0.1.2"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "proxmox-sys"
+
version = "0.2.2"
+
dependencies = [
+
"anyhow",
+
"base64",
+
"lazy_static",
+
"libc",
+
"log",
+
"nix",
+
"proxmox-borrow",
+
"proxmox-io",
+
"proxmox-lang",
+
"proxmox-sortable-macro",
+
"proxmox-time",
+
"regex",
+
"serde",
+
"serde_json",
+
"zstd",
+
]
+
+
[[package]]
+
name = "proxmox-time"
+
version = "1.1.2"
+
dependencies = [
+
"anyhow",
+
"bitflags",
+
"js-sys",
+
"lazy_static",
+
"libc",
+
"nom",
+
]
+
+
[[package]]
+
name = "proxmox-uuid"
+
version = "1.0.1"
+
dependencies = [
+
"js-sys",
+
"libc",
+
"serde",
+
]
+
+
[[package]]
+
name = "pxar"
+
version = "0.10.1"
+
dependencies = [
+
"bitflags",
+
"endian_trait",
+
"libc",
+
"siphasher",
+
"tokio",
+
]
+
+
[[package]]
+
name = "pxar-bin"
+
version = "0.1.0"
+
dependencies = [
+
"anyhow",
+
"futures",
+
"nix",
+
"pathpatterns",
+
"pbs-client",
+
"pbs-tools",
+
"proxmox-async",
+
"proxmox-router",
+
"proxmox-schema",
+
"proxmox-sys",
+
"pxar",
+
"serde_json",
+
"tokio",
+
]
+
+
[[package]]
+
name = "quote"
+
version = "0.4.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1eca14c727ad12702eb4b6bfb5a232287dcf8385cb8ca83a3eeaf6519c44c408"
+
dependencies = [
+
"proc-macro2 0.2.3",
+
]
+
+
[[package]]
+
name = "quote"
+
version = "1.0.21"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
]
+
+
[[package]]
+
name = "redox_syscall"
+
version = "0.2.16"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
+
dependencies = [
+
"bitflags",
+
]
+
+
[[package]]
+
name = "redox_users"
+
version = "0.4.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
+
dependencies = [
+
"getrandom",
+
"redox_syscall",
+
"thiserror",
+
]
+
+
[[package]]
+
name = "regex"
+
version = "1.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b"
+
dependencies = [
+
"aho-corasick",
+
"memchr",
+
"regex-syntax",
+
]
+
+
[[package]]
+
name = "regex-syntax"
+
version = "0.6.27"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244"
+
+
[[package]]
+
name = "rustc-hash"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
+
+
[[package]]
+
name = "rustyline"
+
version = "7.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8227301bfc717136f0ecbd3d064ba8199e44497a0bdd46bb01ede4387cfd2cec"
+
dependencies = [
+
"bitflags",
+
"cfg-if",
+
"dirs-next",
+
"fs2",
+
"libc",
+
"log",
+
"memchr",
+
"nix",
+
"scopeguard",
+
"unicode-segmentation",
+
"unicode-width",
+
"utf8parse",
+
"winapi",
+
]
+
+
[[package]]
+
name = "ryu"
+
version = "1.0.11"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09"
+
+
[[package]]
+
name = "same-file"
+
version = "1.0.6"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
+
dependencies = [
+
"winapi-util",
+
]
+
+
[[package]]
+
name = "scopeguard"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
+
[[package]]
+
name = "serde"
+
version = "1.0.144"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860"
+
dependencies = [
+
"serde_derive",
+
]
+
+
[[package]]
+
name = "serde_derive"
+
version = "1.0.144"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "serde_json"
+
version = "1.0.85"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44"
+
dependencies = [
+
"itoa",
+
"ryu",
+
"serde",
+
]
+
+
[[package]]
+
name = "serde_plain"
+
version = "1.0.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "95455e7e29fada2052e72170af226fbe368a4ca33dee847875325d9fdb133858"
+
dependencies = [
+
"serde",
+
]
+
+
[[package]]
+
name = "shlex"
+
version = "0.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2"
+
+
[[package]]
+
name = "signal-hook-registry"
+
version = "1.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
+
name = "siphasher"
+
version = "0.3.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
+
+
[[package]]
+
name = "slab"
+
version = "0.4.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef"
+
dependencies = [
+
"autocfg",
+
]
+
+
[[package]]
+
name = "socket2"
+
version = "0.4.7"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd"
+
dependencies = [
+
"libc",
+
"winapi",
+
]
+
+
[[package]]
+
name = "static_assertions"
+
version = "1.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
+
+
[[package]]
+
name = "strsim"
+
version = "0.8.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
+
+
[[package]]
+
name = "syn"
+
version = "0.12.15"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c97c05b8ebc34ddd6b967994d5c6e9852fa92f8b82b3858c39451f97346dcce5"
+
dependencies = [
+
"proc-macro2 0.2.3",
+
"quote 0.4.2",
+
"unicode-xid",
+
]
+
+
[[package]]
+
name = "syn"
+
version = "1.0.99"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"unicode-ident",
+
]
+
+
[[package]]
+
name = "tar"
+
version = "0.4.38"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6"
+
dependencies = [
+
"filetime",
+
"libc",
+
"xattr",
+
]
+
+
[[package]]
+
name = "termcolor"
+
version = "1.1.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
+
dependencies = [
+
"winapi-util",
+
]
+
+
[[package]]
+
name = "textwrap"
+
version = "0.11.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
+
dependencies = [
+
"unicode-width",
+
]
+
+
[[package]]
+
name = "thiserror"
+
version = "1.0.33"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3d0a539a918745651435ac7db7a18761589a94cd7e94cd56999f828bf73c8a57"
+
dependencies = [
+
"thiserror-impl",
+
]
+
+
[[package]]
+
name = "thiserror-impl"
+
version = "1.0.33"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c251e90f708e16c49a16f4917dc2131e75222b72edfa9cb7f7c58ae56aae0c09"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "tinyvec"
+
version = "1.6.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
+
dependencies = [
+
"tinyvec_macros",
+
]
+
+
[[package]]
+
name = "tinyvec_macros"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
+
+
[[package]]
+
name = "tokio"
+
version = "1.20.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7a8325f63a7d4774dd041e363b2409ed1c5cbbd0f867795e661df066b2b0a581"
+
dependencies = [
+
"autocfg",
+
"bytes",
+
"libc",
+
"memchr",
+
"mio",
+
"num_cpus",
+
"once_cell",
+
"pin-project-lite",
+
"signal-hook-registry",
+
"socket2",
+
"tokio-macros",
+
"winapi",
+
]
+
+
[[package]]
+
name = "tokio-macros"
+
version = "1.8.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
]
+
+
[[package]]
+
name = "tokio-openssl"
+
version = "0.6.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a"
+
dependencies = [
+
"futures-util",
+
"openssl",
+
"openssl-sys",
+
"tokio",
+
]
+
+
[[package]]
+
name = "tokio-stream"
+
version = "0.1.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "df54d54117d6fdc4e4fea40fe1e4e566b3505700e148a6827e59b34b0d2600d9"
+
dependencies = [
+
"futures-core",
+
"pin-project-lite",
+
"tokio",
+
]
+
+
[[package]]
+
name = "tokio-util"
+
version = "0.6.10"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507"
+
dependencies = [
+
"bytes",
+
"futures-core",
+
"futures-sink",
+
"log",
+
"pin-project-lite",
+
"tokio",
+
]
+
+
[[package]]
+
name = "tokio-util"
+
version = "0.7.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45"
+
dependencies = [
+
"bytes",
+
"futures-core",
+
"futures-sink",
+
"pin-project-lite",
+
"tokio",
+
"tracing",
+
]
+
+
[[package]]
+
name = "tower-service"
+
version = "0.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
+
+
[[package]]
+
name = "tracing"
+
version = "0.1.36"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307"
+
dependencies = [
+
"cfg-if",
+
"pin-project-lite",
+
"tracing-core",
+
]
+
+
[[package]]
+
name = "tracing-core"
+
version = "0.1.29"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7"
+
dependencies = [
+
"once_cell",
+
]
+
+
[[package]]
+
name = "try-lock"
+
version = "0.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642"
+
+
[[package]]
+
name = "unicode-bidi"
+
version = "0.3.8"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992"
+
+
[[package]]
+
name = "unicode-ident"
+
version = "1.0.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf"
+
+
[[package]]
+
name = "unicode-normalization"
+
version = "0.1.21"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6"
+
dependencies = [
+
"tinyvec",
+
]
+
+
[[package]]
+
name = "unicode-segmentation"
+
version = "1.9.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99"
+
+
[[package]]
+
name = "unicode-width"
+
version = "0.1.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
+
+
[[package]]
+
name = "unicode-xid"
+
version = "0.1.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
+
+
[[package]]
+
name = "url"
+
version = "2.2.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c"
+
dependencies = [
+
"form_urlencoded",
+
"idna",
+
"matches",
+
"percent-encoding",
+
]
+
+
[[package]]
+
name = "utf8parse"
+
version = "0.2.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372"
+
+
[[package]]
+
name = "vcpkg"
+
version = "0.2.15"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
+
+
[[package]]
+
name = "vec_map"
+
version = "0.8.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
+
+
[[package]]
+
name = "version_check"
+
version = "0.9.4"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
+
+
[[package]]
+
name = "walkdir"
+
version = "2.3.2"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
+
dependencies = [
+
"same-file",
+
"winapi",
+
"winapi-util",
+
]
+
+
[[package]]
+
name = "want"
+
version = "0.3.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0"
+
dependencies = [
+
"log",
+
"try-lock",
+
]
+
+
[[package]]
+
name = "wasi"
+
version = "0.11.0+wasi-snapshot-preview1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+
+
[[package]]
+
name = "wasm-bindgen"
+
version = "0.2.82"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d"
+
dependencies = [
+
"cfg-if",
+
"wasm-bindgen-macro",
+
]
+
+
[[package]]
+
name = "wasm-bindgen-backend"
+
version = "0.2.82"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f"
+
dependencies = [
+
"bumpalo",
+
"log",
+
"once_cell",
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
"wasm-bindgen-shared",
+
]
+
+
[[package]]
+
name = "wasm-bindgen-macro"
+
version = "0.2.82"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602"
+
dependencies = [
+
"quote 1.0.21",
+
"wasm-bindgen-macro-support",
+
]
+
+
[[package]]
+
name = "wasm-bindgen-macro-support"
+
version = "0.2.82"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da"
+
dependencies = [
+
"proc-macro2 1.0.43",
+
"quote 1.0.21",
+
"syn 1.0.99",
+
"wasm-bindgen-backend",
+
"wasm-bindgen-shared",
+
]
+
+
[[package]]
+
name = "wasm-bindgen-shared"
+
version = "0.2.82"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a"
+
+
[[package]]
+
name = "which"
+
version = "3.1.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "d011071ae14a2f6671d0b74080ae0cd8ebf3a6f8c9589a2cd45f23126fe29724"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
+
name = "winapi"
+
version = "0.3.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+
dependencies = [
+
"winapi-i686-pc-windows-gnu",
+
"winapi-x86_64-pc-windows-gnu",
+
]
+
+
[[package]]
+
name = "winapi-i686-pc-windows-gnu"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+
[[package]]
+
name = "winapi-util"
+
version = "0.1.5"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+
dependencies = [
+
"winapi",
+
]
+
+
[[package]]
+
name = "winapi-x86_64-pc-windows-gnu"
+
version = "0.4.0"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+
[[package]]
+
name = "windows-sys"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2"
+
dependencies = [
+
"windows_aarch64_msvc",
+
"windows_i686_gnu",
+
"windows_i686_msvc",
+
"windows_x86_64_gnu",
+
"windows_x86_64_msvc",
+
]
+
+
[[package]]
+
name = "windows_aarch64_msvc"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47"
+
+
[[package]]
+
name = "windows_i686_gnu"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6"
+
+
[[package]]
+
name = "windows_i686_msvc"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024"
+
+
[[package]]
+
name = "windows_x86_64_gnu"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1"
+
+
[[package]]
+
name = "windows_x86_64_msvc"
+
version = "0.36.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680"
+
+
[[package]]
+
name = "xattr"
+
version = "0.2.3"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
+
dependencies = [
+
"libc",
+
]
+
+
[[package]]
+
name = "xdg"
+
version = "2.4.1"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6"
+
dependencies = [
+
"dirs",
+
]
+
+
[[package]]
+
name = "zstd"
+
version = "0.6.1+zstd.1.4.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3"
+
dependencies = [
+
"zstd-safe",
+
]
+
+
[[package]]
+
name = "zstd-safe"
+
version = "3.0.1+zstd.1.4.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c"
+
dependencies = [
+
"libc",
+
"zstd-sys",
+
]
+
+
[[package]]
+
name = "zstd-sys"
+
version = "1.4.20+zstd.1.4.9"
+
source = "registry+https://github.com/rust-lang/crates.io-index"
+
checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e"
+
dependencies = [
+
"bindgen",
+
"cc",
+
"libc",
+
]
+70
pkgs/applications/backup/proxmox-backup-client/default.nix
···
+
{ lib, fetchgit, rustPlatform, pkg-config, openssl, fuse3, libuuid, acl, libxcrypt }:
+
+
rustPlatform.buildRustPackage rec {
+
pname = "proxmox-backup-client";
+
version = "2.2.1";
+
+
srcs = [
+
(fetchgit {
+
url = "git://git.proxmox.com/git/proxmox-backup.git";
+
rev = "v${version}";
+
name = pname;
+
hash = "sha256-uOKQe/BzO69f/ggEPoZQ2Rn3quytQrUeH7be19QV3KI=";
+
})
+
(fetchgit {
+
url = "git://git.proxmox.com/git/proxmox.git";
+
rev = "43b4440ef015d846161657490b18cf6ac7600fc4";
+
name = "proxmox";
+
hash = "sha256-05Z+IRRIioFGn+iAYG04DyNsgw9gQrJ6qAArpCwoIb0=";
+
})
+
(fetchgit {
+
url = "git://git.proxmox.com/git/proxmox-fuse.git";
+
rev = "d162ef9039878b871e2aa11b7d9a373ae512e2d1";
+
name = "proxmox-fuse";
+
hash = "sha256-w33ViWpBkCkMAhZVXiOdqnGOn/tddNRgzn71WioTnBU=";
+
})
+
(fetchgit {
+
url = "git://git.proxmox.com/git/pxar.git";
+
rev = "6f3f889e98c5f4e60c3b2c6bce73bd506b548c21";
+
name = "pxar";
+
hash = "sha256-GtNq6+O1xnxuR7b4TTWLFxcsejRyadSlk85H8C+yUGA=";
+
})
+
];
+
+
sourceRoot = pname;
+
+
cargoPatches = [
+
./re-route-dependencies.patch
+
];
+
+
postPatch = ''
+
cp ${./Cargo.lock} Cargo.lock
+
rm .cargo/config
+
'';
+
+
cargoLock = {
+
lockFileContents = builtins.readFile ./Cargo.lock;
+
};
+
+
cargoBuildFlags = [
+
"--package=proxmox-backup-client"
+
"--bin=proxmox-backup-client"
+
"--bin=dump-catalog-shell-cli"
+
+
"--package=pxar-bin"
+
"--bin=pxar"
+
];
+
+
doCheck = false;
+
+
nativeBuildInputs = [ pkg-config rustPlatform.bindgenHook ];
+
buildInputs = [ openssl fuse3 libuuid acl libxcrypt ];
+
+
meta = with lib; {
+
description = "The command line client for Proxmox Backup Server";
+
homepage = "https://pbs.proxmox.com/docs/backup-client.html";
+
license = licenses.agpl3Only;
+
maintainers = with maintainers; [ cofob ];
+
platforms = platforms.linux;
+
};
+
}
+148
pkgs/applications/backup/proxmox-backup-client/re-route-dependencies.patch
···
+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
+
From: Thomas Lamprecht <thomas@lamprecht.org>
+
Date: Wed, 18 May 2022 08:41:14 +0200
+
Subject: [PATCH] re-route dependencies not available on crates.io to git repos
+
+
Signed-off-by: Thomas Lamprecht <thomas@lamprecht.org>
+
---
+
Cargo.toml | 112 +++++++-------------------------------------------
+
1 file changed, 15 insertions(+), 97 deletions(-)
+
+
diff --git a/Cargo.toml b/Cargo.toml
+
index 41980292..e7daaad5 100644
+
--- a/Cargo.toml
+
+++ b/Cargo.toml
+
@@ -25,94 +25,12 @@ members = [
+
"pbs-config",
+
"pbs-datastore",
+
"pbs-fuse-loop",
+
- "proxmox-rest-server",
+
- "proxmox-rrd",
+
- "pbs-tape",
+
"pbs-tools",
+
+
- "proxmox-backup-banner",
+
"proxmox-backup-client",
+
- "proxmox-file-restore",
+
- "proxmox-restore-daemon",
+
"pxar-bin",
+
]
+
+
-[lib]
+
-name = "proxmox_backup"
+
-path = "src/lib.rs"
+
-
+
-[dependencies]
+
-apt-pkg-native = "0.3.2"
+
-base64 = "0.13"
+
-bitflags = "1.2.1"
+
-bytes = "1.0"
+
-cidr = "0.2.1"
+
-crc32fast = "1"
+
-endian_trait = { version = "0.6", features = ["arrays"] }
+
-flate2 = "1.0"
+
-anyhow = "1.0"
+
-thiserror = "1.0"
+
-futures = "0.3"
+
-h2 = { version = "0.3", features = [ "stream" ] }
+
-handlebars = "3.0"
+
-hex = "0.4.3"
+
-http = "0.2"
+
-hyper = { version = "0.14", features = [ "full" ] }
+
-lazy_static = "1.4"
+
-libc = "0.2"
+
-log = "0.4.17"
+
-nix = "0.19.1"
+
-num-traits = "0.2"
+
-once_cell = "1.3.1"
+
-openssl = "0.10.38" # currently patched!
+
-pam = "0.7"
+
-pam-sys = "0.5"
+
-percent-encoding = "2.1"
+
-regex = "1.5.5"
+
-rustyline = "7"
+
-serde = { version = "1.0", features = ["derive"] }
+
-serde_json = "1.0"
+
-siphasher = "0.3"
+
-syslog = "4.0"
+
-tokio = { version = "1.6", features = [ "fs", "io-util", "io-std", "macros", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "time" ] }
+
-tokio-openssl = "0.6.1"
+
-tokio-stream = "0.1.0"
+
-tokio-util = { version = "0.6", features = [ "codec", "io" ] }
+
-tower-service = "0.3.0"
+
-udev = "0.4"
+
-url = "2.1"
+
-#valgrind_request = { git = "https://github.com/edef1c/libvalgrind_request", version = "1.1.0", optional = true }
+
-walkdir = "2"
+
-xdg = "2.2"
+
-nom = "5.1"
+
-crossbeam-channel = "0.5"
+
-
+
-# Used only by examples currently:
+
-zstd = { version = "0.6", features = [ "bindgen" ] }
+
-
+
-pathpatterns = "0.1.2"
+
-pxar = { version = "0.10.1", features = [ "tokio-io" ] }
+
-
+
-proxmox-http = { version = "0.6.1", features = [ "client", "http-helpers", "websocket" ] }
+
-proxmox-io = "1"
+
-proxmox-lang = "1.1"
+
-proxmox-router = { version = "1.2.2", features = [ "cli" ] }
+
-proxmox-schema = { version = "1.3.1", features = [ "api-macro" ] }
+
-proxmox-section-config = "1"
+
-proxmox-tfa = { version = "2", features = [ "api", "api-types" ] }
+
-proxmox-time = "1.1.2"
+
-proxmox-uuid = "1"
+
-proxmox-serde = "0.1"
+
-proxmox-shared-memory = "0.2"
+
-proxmox-sys = { version = "0.2", features = [ "sortable-macro" ] }
+
-proxmox-compression = "0.1"
+
-
+
-
+
-proxmox-acme-rs = "0.4"
+
-proxmox-apt = "0.8.0"
+
-proxmox-async = "0.4"
+
-proxmox-openid = "0.9.0"
+
-
+
pbs-api-types = { path = "pbs-api-types" }
+
pbs-buildcfg = { path = "pbs-buildcfg" }
+
pbs-client = { path = "pbs-client" }
+
@@ -126,22 +44,23 @@ pbs-tape = { path = "pbs-tape" }
+
# Local path overrides
+
# NOTE: You must run `cargo update` after changing this for it to take effect!
+
[patch.crates-io]
+
-#proxmox = { path = "../proxmox/proxmox" }
+
-#proxmox-async = { path = "../proxmox/proxmox-async" }
+
-#proxmox-borrow = { path = "../proxmox/proxmox-borrow" }
+
-#proxmox-fuse = { path = "../proxmox-fuse" }
+
-#proxmox-http = { path = "../proxmox/proxmox-http" }
+
-#proxmox-io = { path = "../proxmox/proxmox-io" }
+
-#proxmox-lang = { path = "../proxmox/proxmox-lang" }
+
-#proxmox-router = { path = "../proxmox/proxmox-router" }
+
-#proxmox-schema = { path = "../proxmox/proxmox-schema" }
+
-#proxmox-section-config = { path = "../proxmox/proxmox-section-config" }
+
-#proxmox-shared-memory = { path = "../proxmox/proxmox-shared-memory" }
+
-#proxmox-sys = { path = "../proxmox/proxmox-sys" }
+
+proxmox-async = { path = "../proxmox/proxmox-async" }
+
+proxmox-compression = { path = "../proxmox/proxmox-compression" }
+
+proxmox-borrow = { path = "../proxmox/proxmox-borrow" }
+
+proxmox-fuse = { path = "../proxmox-fuse" }
+
+proxmox-http = { path = "../proxmox/proxmox-http" }
+
+proxmox-io = { path = "../proxmox/proxmox-io" }
+
+proxmox-lang = { path = "../proxmox/proxmox-lang" }
+
+proxmox-router = { path = "../proxmox/proxmox-router" }
+
+proxmox-schema = { path = "../proxmox/proxmox-schema" }
+
+proxmox-section-config = { path = "../proxmox/proxmox-section-config" }
+
+proxmox-serde = { path = "../proxmox/proxmox-serde" }
+
+proxmox-shared-memory = { path = "../proxmox/proxmox-shared-memory" }
+
+proxmox-sys = { path = "../proxmox/proxmox-sys" }
+
#proxmox-tfa = { path = "../proxmox/proxmox-tfa" }
+
-#proxmox-time = { path = "../proxmox/proxmox-time" }
+
-#proxmox-uuid = { path = "../proxmox/proxmox-uuid" }
+
-#pxar = { path = "../pxar" }
+
+proxmox-time = { path = "../proxmox/proxmox-time" }
+
+proxmox-uuid = { path = "../proxmox/proxmox-uuid" }
+
+pxar = { path = "../pxar" }
+
+
[features]
+
default = []
+2
pkgs/top-level/all-packages.nix
···
precice-config-visualizer = callPackage ../tools/misc/precice-config-visualizer { };
+
proxmox-backup-client = callPackage ../applications/backup/proxmox-backup-client { };
+
pueue = callPackage ../applications/misc/pueue {
inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
};