{"name":"holger","vers":"0.0.1","deps":[{"name":"holger-core","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"62faccd64d92c921a9717d1dd011ded286278a7d0aa4cbeb821f3651f9dc4a70","features":{},"yanked":false,"pubtime":"2025-08-01T04:51:24Z"}
{"name":"holger","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-cli","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.47.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f2617d412669d4d973b6f79314ab0ed59c2307b50c2202aa75a637c033d431da","features":{},"yanked":false,"pubtime":"2025-08-11T13:48:20Z"}
{"name":"holger","vers":"2.0.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"appliance-pid1","req":"^0.1.8","features":["dhcp","runtime"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"blake3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"boringtun","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.5.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"estate-clock","req":"^0.1.1","features":["peer"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"holger-dev-narrate","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-intel","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-live","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-sandbox","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"korp-installer","req":"^0.2.8","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":["wireguard"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nordisk-twin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"server-lib","req":"^2.0.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"holger-server-lib"},{"name":"server-lib","req":"^2.0.0","features":["sandbox-off"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"holger-server-lib"},{"name":"skidbladnir-systemd","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.7.0-rc.11","features":["ed25519","std","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.54.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["log"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"update-bundle","req":"^2.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"holger-update-bundle"},{"name":"wg-appliance-core","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip_entry","req":"^2.0.0","features":["fixtures"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"holger-zip-entry"}],"cksum":"d0cdc99b89c791ac390d87c9e85d7e4e05a36ceb028097b8449651aefa2294f8","features":{"admission":["server-lib/admission"],"admit-share":["server-lib/admit-share"],"allow-meter":["server-lib/allow-meter"],"auth-oauth2":["server-lib/auth-oauth2"],"auth-oidc":["server-lib/auth-oidc"],"auth-passkey":["server-lib/auth-passkey"],"downstream-core":["server-lib/downstream"],"downstream-wg":["sync","server-lib/downstream-wg"],"embedded":["downstream-core"],"estate":["server-lib/estate"],"fmt-all":["server-lib/fmt-all"],"fmt-npm":["server-lib/fmt-npm"],"fmt-raw":["server-lib/fmt-raw"],"fmt-rust":["server-lib/fmt-rust"],"front":["server-lib/front"],"grow-runtime":["estate","server-lib/grow-runtime"],"holger-server-alias":[],"intake":["server-lib/intake"],"jobs":["server-lib/jobs","server-lib/pull-apk"],"maven-pgp":["server-lib/maven-pgp"],"meter-guests":["server-lib/meter-guests"],"mini":["downstream-core"],"mirror":["server-lib/mirror","jobs"],"sign":["server-lib/sign"],"supply-chain":["intake","server-lib/supply-chain"],"sync":["intake","server-lib/sync"],"wasm-plugins":["server-lib/wasm-plugins"]},"features2":{"appliance":["dep:wg-appliance-core","grow-runtime"],"bundle-verbs":["dep:update-bundle","server-lib/bundle-import"],"default":["downstream-core","fmt-raw","fmt-rust","secure_update","systemd"],"dev-narrate":["paired","holger-dev-narrate/dev-narrate"],"downstream":["downstream-core","server-lib/gateway","intake","bundle-verbs","server-lib/jobs","server-lib/clock-follow","sync","sign","fmt-raw","fmt-rust","server-lib/fmt-maven","server-lib/fmt-python","server-lib/fmt-docker","server-lib/fmt-go"],"full":["server-lib/full","server-lib/migration","online","secure_update","maven-pgp","estate"],"intel-fetch":["secure_update","server-lib/intel-refresh","holger-intel/fetch"],"metered":["estate","server-lib/metered","dep:ssh-key"],"migration":["server-lib/migration","mirror","online"],"mvp-server":["downstream-core","secure_update"],"online":["server-lib/online","holger-intel?/fetch"],"paired":["appliance","dep:boringtun","dep:blake3","dep:nordisk-pairing","dep:appliance-pid1","dep:tracing","server-lib/clock-sync","dep:holger-live","holger-live/jobs","dep:korp-installer","dep:holger-sandbox","dep:libc","dep:holger-dev-narrate"],"secure_update":["bundle-verbs","dep:holger-intel","server-lib/clock-follow","server-lib/import-door","supply-chain"],"systemd":["dep:skidbladnir-systemd"],"testmatrix":["dep:nornir-testmatrix","nornir-testmatrix/testmatrix"]},"yanked":false,"pubtime":"2026-10-29T08:39:53Z","v":2}
{"name":"holger","vers":"3.0.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"appliance-pid1","req":"^0.1.8","features":["dhcp","runtime"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"blake3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"boringtun","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.5.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"estate-clock","req":"^0.1.1","features":["peer"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"holger-dev-narrate","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-intel","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-live","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-sandbox","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"korp-installer","req":"^0.2.8","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":["wireguard"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nordisk-twin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"server-lib","req":"^3.0.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"holger-server-lib"},{"name":"server-lib","req":"^3.0.0","features":["sandbox-off"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"holger-server-lib"},{"name":"skidbladnir-systemd","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.7.0-rc.11","features":["ed25519","std","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.54.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["log"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"update-bundle","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"holger-update-bundle"},{"name":"wg-appliance-core","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip_entry","req":"^3.0.0","features":["fixtures"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"holger-zip-entry"},{"name":"znippy-compress","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"97ed63eee1bfda7fb5ad884d090b63f4e9811c2703bf43e7e417f35c787f58de","features":{"admission":["server-lib/admission"],"admit-share":["server-lib/admit-share"],"all-formats":["server-lib/fmt-all"],"allow-meter":["server-lib/allow-meter"],"auth-oauth2":["server-lib/auth-oauth2"],"auth-oidc":["server-lib/auth-oidc"],"auth-passkey":["server-lib/auth-passkey"],"downstream-core":["server-lib/downstream"],"downstream-wg":["sync","fetch","server-lib/downstream-wg"],"estate":["fetch","server-lib/estate"],"fetch":["server-lib/fetch"],"fmt-all":["all-formats"],"fmt-build-thing":["server-lib/fmt-build-thing"],"fmt-deb":["server-lib/fmt-deb"],"fmt-docker":["server-lib/fmt-docker"],"fmt-go":["server-lib/fmt-go"],"fmt-helm":["server-lib/fmt-helm"],"fmt-maven":["server-lib/fmt-maven"],"fmt-npm":["server-lib/fmt-npm"],"fmt-python":["server-lib/fmt-python"],"fmt-raw":["server-lib/fmt-raw"],"fmt-rpm":["server-lib/fmt-rpm"],"fmt-rust":["server-lib/fmt-rust"],"fmt-znippy":["server-lib/fmt-znippy"],"front":["server-lib/front"],"grow-runtime":["estate","server-lib/grow-runtime"],"holger-server-alias":[],"intake":["server-lib/intake"],"jobs":["server-lib/jobs","server-lib/pull-apk"],"maven-pgp":["server-lib/maven-pgp"],"meter-guests":["server-lib/meter-guests"],"mirror":["server-lib/mirror","jobs"],"sandbox-off":["server-lib/sandbox-off"],"sign":["server-lib/sign"],"supply-chain":["intake","server-lib/supply-chain"],"sync":["intake","server-lib/sync"],"wasm-plugins":["server-lib/wasm-plugins"]},"features2":{"appliance":["dep:wg-appliance-core","grow-runtime"],"bundle-verbs":["intake","dep:update-bundle","server-lib/bundle-import"],"default":["downstream-core","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing","secure_update","sign","sync","fetch","export-push","systemd"],"dev-narrate":["paired","holger-dev-narrate/dev-narrate"],"downstream":["downstream-core","server-lib/gateway","intake","bundle-verbs","server-lib/jobs","server-lib/clock-follow","sync","sign","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing"],"export-push":["secure_update","server-lib/export-push"],"federation":["online","migration","server-lib/federation"],"full":["all-formats","online","federation","maven-pgp","server-lib/full","secure_update","fetch","export-push"],"intel-fetch":["secure_update","server-lib/intel-refresh","holger-intel/fetch"],"metered":["estate","server-lib/metered","dep:ssh-key"],"migration":["server-lib/migration","mirror","online"],"mvp-server":["downstream-core","fetch","export-push","secure_update"],"online":["server-lib/online","holger-intel?/fetch"],"paired":["appliance","dep:boringtun","dep:blake3","dep:nordisk-pairing","dep:appliance-pid1","dep:tracing","server-lib/clock-sync","dep:holger-live","holger-live/jobs","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media","dep:libc","dep:holger-dev-narrate"],"pid1":["dep:appliance-pid1","dep:libc","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media"],"secure_update":["bundle-verbs","dep:holger-intel","server-lib/clock-follow","server-lib/import-door","supply-chain"],"systemd":["dep:skidbladnir-systemd"],"testmatrix":["dep:nornir-testmatrix","nornir-testmatrix/testmatrix"]},"yanked":false,"pubtime":"2026-10-31T16:21:05Z","v":2}
{"name":"holger","vers":"3.1.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"appliance-pid1","req":"^0.1.8","features":["dhcp","runtime"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"blake3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"boringtun","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.5.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"estate-clock","req":"^0.1.1","features":["peer"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"holger-dev-narrate","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-intel","req":"^3.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-live","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-sandbox","req":"^4.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"korp-installer","req":"^0.2.8","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":["wireguard"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nordisk-twin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"server-lib","req":"^3.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"holger-server-lib"},{"name":"server-lib","req":"^3.1.0","features":["sandbox-off"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"holger-server-lib"},{"name":"skidbladnir-systemd","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.7.0-rc.11","features":["ed25519","std","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.54.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["log"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"update-bundle","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"holger-update-bundle"},{"name":"wg-appliance-core","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip_entry","req":"^3.1.0","features":["fixtures"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"holger-zip-entry"},{"name":"znippy-compress","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"0ba14c59ea14d730577093f59b27d5c320792d0dd3fde7d6da658f8610ed1f63","features":{"admission":["server-lib/admission"],"admit-share":["server-lib/admit-share"],"all-formats":["server-lib/fmt-all"],"allow-meter":["server-lib/allow-meter"],"auth-oauth2":["server-lib/auth-oauth2"],"auth-oidc":["server-lib/auth-oidc"],"auth-passkey":["server-lib/auth-passkey"],"downstream-core":["server-lib/downstream"],"downstream-wg":["sync","fetch","server-lib/downstream-wg"],"estate":["fetch","server-lib/estate"],"fetch":["server-lib/fetch"],"fmt-all":["all-formats"],"fmt-build-thing":["server-lib/fmt-build-thing"],"fmt-deb":["server-lib/fmt-deb"],"fmt-docker":["server-lib/fmt-docker"],"fmt-go":["server-lib/fmt-go"],"fmt-helm":["server-lib/fmt-helm"],"fmt-maven":["server-lib/fmt-maven"],"fmt-npm":["server-lib/fmt-npm"],"fmt-python":["server-lib/fmt-python"],"fmt-raw":["server-lib/fmt-raw"],"fmt-rpm":["server-lib/fmt-rpm"],"fmt-rust":["server-lib/fmt-rust"],"fmt-znippy":["server-lib/fmt-znippy"],"front":["server-lib/front"],"grow-runtime":["estate","server-lib/grow-runtime"],"heimdall":["intake","server-lib/heimdall"],"holger-server-alias":[],"intake":["server-lib/intake"],"jobs":["server-lib/jobs","server-lib/pull-apk"],"maven-pgp":["server-lib/maven-pgp"],"meter-guests":["server-lib/meter-guests"],"mirror":["server-lib/mirror","jobs"],"sandbox-off":["server-lib/sandbox-off"],"sign":["server-lib/sign"],"supply-chain":["intake","server-lib/supply-chain"],"sync":["intake","server-lib/sync"],"wasm-plugins":["server-lib/wasm-plugins"]},"features2":{"appliance":["dep:wg-appliance-core","grow-runtime"],"bundle-verbs":["intake","dep:update-bundle","server-lib/bundle-import"],"default":["downstream-core","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing","secure_update","sign","sync","fetch","export-push","systemd"],"dev-narrate":["paired","holger-dev-narrate/dev-narrate"],"downstream":["downstream-core","server-lib/gateway","intake","bundle-verbs","server-lib/jobs","server-lib/clock-follow","sync","sign","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing"],"export-push":["secure_update","server-lib/export-push"],"federation":["online","migration","server-lib/federation"],"full":["all-formats","online","federation","maven-pgp","server-lib/full","secure_update","fetch","export-push"],"intel-fetch":["secure_update","server-lib/intel-refresh","holger-intel/fetch"],"metered":["estate","server-lib/metered","dep:ssh-key"],"migration":["server-lib/migration","mirror","online"],"mvp-server":["downstream-core","fetch","export-push","secure_update"],"online":["server-lib/online","holger-intel?/fetch"],"paired":["appliance","dep:boringtun","dep:blake3","dep:nordisk-pairing","dep:appliance-pid1","dep:tracing","server-lib/clock-sync","dep:holger-live","holger-live/jobs","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media","dep:libc","dep:holger-dev-narrate"],"pid1":["dep:appliance-pid1","dep:libc","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media"],"secure_update":["bundle-verbs","dep:holger-intel","server-lib/clock-follow","server-lib/import-door","supply-chain"],"systemd":["dep:skidbladnir-systemd"],"testmatrix":["dep:nornir-testmatrix","nornir-testmatrix/testmatrix"]},"yanked":false,"pubtime":"2026-11-01T17:04:16Z","v":2}
{"name":"holger","vers":"3.1.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"appliance-pid1","req":"^0.1.8","features":["dhcp","runtime"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"blake3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"boringtun","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.5.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"estate-clock","req":"^0.1.1","features":["peer"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"holger-dev-narrate","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-intel","req":"^3.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-live","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-sandbox","req":"^4.0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"korp-installer","req":"^0.2.11","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":["wireguard"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nordisk-twin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"server-lib","req":"^3.1.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"holger-server-lib"},{"name":"server-lib","req":"^3.1.0","features":["sandbox-off"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"holger-server-lib"},{"name":"skidbladnir-systemd","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.7.0-rc.11","features":["ed25519","std","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.54.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["log"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"update-bundle","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"holger-update-bundle"},{"name":"wg-appliance-core","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip_entry","req":"^3.1.0","features":["fixtures"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"holger-zip-entry"},{"name":"znippy-compress","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"ebdc8da332afb2eaa469d69d381cd70aa0d0b5505bf69923a09a7585e53efdf3","features":{"admission":["server-lib/admission"],"admit-share":["server-lib/admit-share"],"all-formats":["server-lib/fmt-all"],"allow-meter":["server-lib/allow-meter"],"auth-oauth2":["server-lib/auth-oauth2"],"auth-oidc":["server-lib/auth-oidc"],"auth-passkey":["server-lib/auth-passkey"],"downstream-core":["server-lib/downstream"],"downstream-wg":["sync","fetch","server-lib/downstream-wg"],"estate":["fetch","server-lib/estate"],"fetch":["server-lib/fetch"],"fmt-all":["all-formats"],"fmt-build-thing":["server-lib/fmt-build-thing"],"fmt-deb":["server-lib/fmt-deb"],"fmt-docker":["server-lib/fmt-docker"],"fmt-go":["server-lib/fmt-go"],"fmt-helm":["server-lib/fmt-helm"],"fmt-maven":["server-lib/fmt-maven"],"fmt-npm":["server-lib/fmt-npm"],"fmt-python":["server-lib/fmt-python"],"fmt-raw":["server-lib/fmt-raw"],"fmt-rpm":["server-lib/fmt-rpm"],"fmt-rust":["server-lib/fmt-rust"],"fmt-znippy":["server-lib/fmt-znippy"],"front":["server-lib/front"],"grow-runtime":["estate","server-lib/grow-runtime"],"heimdall":["intake","server-lib/heimdall"],"holger-server-alias":[],"intake":["server-lib/intake"],"jobs":["server-lib/jobs","server-lib/pull-apk"],"maven-pgp":["server-lib/maven-pgp"],"meter-guests":["server-lib/meter-guests"],"mirror":["server-lib/mirror","jobs"],"sandbox-off":["server-lib/sandbox-off"],"sign":["server-lib/sign"],"supply-chain":["intake","server-lib/supply-chain"],"sync":["intake","server-lib/sync"],"wasm-plugins":["server-lib/wasm-plugins"]},"features2":{"appliance":["dep:wg-appliance-core","grow-runtime"],"bundle-verbs":["intake","dep:update-bundle","server-lib/bundle-import"],"default":["downstream-core","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing","secure_update","sign","sync","fetch","export-push","systemd"],"dev-narrate":["paired","holger-dev-narrate/dev-narrate"],"downstream":["downstream-core","server-lib/gateway","intake","bundle-verbs","server-lib/jobs","server-lib/clock-follow","sync","sign","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing"],"export-push":["secure_update","server-lib/export-push"],"federation":["online","migration","server-lib/federation"],"full":["all-formats","online","federation","maven-pgp","server-lib/full","secure_update","fetch","export-push"],"intel-fetch":["secure_update","server-lib/intel-refresh","holger-intel/fetch"],"metered":["estate","server-lib/metered","dep:ssh-key"],"migration":["server-lib/migration","mirror","online"],"mvp-server":["downstream-core","fetch","export-push","secure_update"],"online":["server-lib/online","holger-intel?/fetch"],"paired":["appliance","dep:boringtun","dep:blake3","dep:nordisk-pairing","dep:appliance-pid1","dep:tracing","server-lib/clock-sync","dep:holger-live","holger-live/jobs","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media","dep:libc","dep:holger-dev-narrate"],"pid1":["dep:appliance-pid1","dep:libc","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media"],"secure_update":["bundle-verbs","dep:holger-intel","server-lib/clock-follow","server-lib/import-door","supply-chain"],"systemd":["dep:skidbladnir-systemd"],"testmatrix":["dep:nornir-testmatrix","nornir-testmatrix/testmatrix"]},"yanked":false,"pubtime":"2026-11-02T18:00:52Z","v":2}
{"name":"holger","vers":"3.1.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"appliance-pid1","req":"^0.1.8","features":["dhcp","runtime"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"blake3","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"blake3","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"boringtun","req":"^0.7.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.5.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"estate-clock","req":"^0.1.1","features":["peer"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"holger-dev-narrate","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-intel","req":"^3.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-live","req":"^4.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"holger-sandbox","req":"^5.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"korp-installer","req":"^0.2.12","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":["wireguard"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nordisk-pairing","req":"^0.5.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nordisk-twin","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nornir-testmatrix","req":"^0.2.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rcgen","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"server-lib","req":"^3.1.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"holger-server-lib"},{"name":"server-lib","req":"^3.1.2","features":["sandbox-off"],"optional":false,"default_features":false,"target":null,"kind":"dev","package":"holger-server-lib"},{"name":"skidbladnir-systemd","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.7.0-rc.11","features":["ed25519","std","alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.54.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1","features":["log"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"update-bundle","req":"^3.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"holger-update-bundle"},{"name":"wg-appliance-core","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip_entry","req":"^3.1.0","features":["fixtures"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"holger-zip-entry"},{"name":"znippy-compress","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e903644d31cc78e6f9a78bfdb4f7eeaeefddeaf635f6a6ec7080611752129b32","features":{"admission":["server-lib/admission"],"admit-share":["server-lib/admit-share"],"all-formats":["server-lib/fmt-all"],"allow-meter":["server-lib/allow-meter"],"auth-oauth2":["server-lib/auth-oauth2"],"auth-oidc":["server-lib/auth-oidc"],"auth-passkey":["server-lib/auth-passkey"],"downstream-core":["server-lib/downstream"],"downstream-wg":["sync","fetch","server-lib/downstream-wg"],"estate":["fetch","server-lib/estate"],"fetch":["server-lib/fetch"],"fmt-all":["all-formats"],"fmt-build-thing":["server-lib/fmt-build-thing"],"fmt-deb":["server-lib/fmt-deb"],"fmt-docker":["server-lib/fmt-docker"],"fmt-go":["server-lib/fmt-go"],"fmt-helm":["server-lib/fmt-helm"],"fmt-maven":["server-lib/fmt-maven"],"fmt-npm":["server-lib/fmt-npm"],"fmt-python":["server-lib/fmt-python"],"fmt-raw":["server-lib/fmt-raw"],"fmt-rpm":["server-lib/fmt-rpm"],"fmt-rust":["server-lib/fmt-rust"],"fmt-znippy":["server-lib/fmt-znippy"],"front":["server-lib/front"],"grow-runtime":["estate","server-lib/grow-runtime"],"heimdall":["intake","server-lib/heimdall"],"holger-server-alias":[],"intake":["server-lib/intake"],"jobs":["server-lib/jobs","server-lib/pull-apk"],"maven-pgp":["server-lib/maven-pgp"],"meter-guests":["server-lib/meter-guests"],"mirror":["server-lib/mirror","jobs"],"sandbox-off":["server-lib/sandbox-off"],"sign":["server-lib/sign"],"supply-chain":["intake","server-lib/supply-chain"],"sync":["intake","server-lib/sync"],"wasm-plugins":["server-lib/wasm-plugins"]},"features2":{"appliance":["dep:wg-appliance-core","grow-runtime"],"bundle-verbs":["intake","dep:update-bundle","server-lib/bundle-import"],"default":["downstream-core","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing","secure_update","sign","sync","fetch","export-push","systemd"],"dev-narrate":["paired","holger-dev-narrate/dev-narrate"],"downstream":["downstream-core","server-lib/gateway","intake","bundle-verbs","server-lib/jobs","server-lib/clock-follow","sync","sign","fmt-raw","fmt-rust","fmt-npm","fmt-maven","fmt-python","fmt-docker","fmt-go","fmt-helm","fmt-deb","fmt-rpm","fmt-znippy","fmt-build-thing"],"export-push":["secure_update","server-lib/export-push"],"federation":["online","migration","server-lib/federation"],"full":["all-formats","online","federation","maven-pgp","server-lib/full","secure_update","fetch","export-push"],"intel-fetch":["secure_update","server-lib/intel-refresh","holger-intel/fetch"],"metered":["estate","server-lib/metered","dep:ssh-key"],"migration":["server-lib/migration","mirror","online"],"mvp-server":["downstream-core","fetch","export-push","secure_update"],"online":["server-lib/online","holger-intel?/fetch","jobs"],"paired":["appliance","dep:boringtun","dep:blake3","dep:nordisk-pairing","dep:appliance-pid1","dep:tracing","server-lib/clock-sync","dep:holger-live","holger-live/jobs","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media","dep:libc","dep:holger-dev-narrate"],"pid1":["dep:appliance-pid1","dep:libc","dep:korp-installer","dep:holger-sandbox","server-lib/sandbox-media"],"secure_update":["bundle-verbs","dep:holger-intel","server-lib/clock-follow","server-lib/import-door","supply-chain"],"systemd":["dep:skidbladnir-systemd"],"testmatrix":["dep:nornir-testmatrix","nornir-testmatrix/testmatrix"]},"yanked":false,"pubtime":"2026-11-04T04:34:31Z","v":2}
