release: ship lesavka 0.16.2
This commit is contained in:
parent
ec3edf525a
commit
b0d1bba1eb
6
Cargo.lock
generated
6
Cargo.lock
generated
@ -1652,7 +1652,7 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lesavka_client"
|
name = "lesavka_client"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"async-stream",
|
"async-stream",
|
||||||
@ -1686,7 +1686,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lesavka_common"
|
name = "lesavka_common"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"base64",
|
"base64",
|
||||||
@ -1698,7 +1698,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "lesavka_server"
|
name = "lesavka_server"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"base64",
|
"base64",
|
||||||
|
|||||||
@ -4,7 +4,7 @@ path = "src/main.rs"
|
|||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "lesavka_client"
|
name = "lesavka_client"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "lesavka_common"
|
name = "lesavka_common"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
build = "build.rs"
|
build = "build.rs"
|
||||||
|
|
||||||
|
|||||||
@ -113,7 +113,7 @@ fetch_client_pki_bundle() {
|
|||||||
local host=${CLIENT_PKI_SSH_SOURCE%%:*}
|
local host=${CLIENT_PKI_SSH_SOURCE%%:*}
|
||||||
local remote_path=${CLIENT_PKI_SSH_SOURCE#*:}
|
local remote_path=${CLIENT_PKI_SSH_SOURCE#*:}
|
||||||
local tmp_bundle
|
local tmp_bundle
|
||||||
tmp_bundle=$(mktemp --suffix=.tar.gz)
|
tmp_bundle=$(run_as_user mktemp --tmpdir="$TMPDIR" lesavka-client-pki.XXXXXX.tar.gz)
|
||||||
if run_as_user scp -q -o BatchMode=yes -o ConnectTimeout=5 \
|
if run_as_user scp -q -o BatchMode=yes -o ConnectTimeout=5 \
|
||||||
"$host:$remote_path" "$tmp_bundle" >/dev/null 2>&1; then
|
"$host:$remote_path" "$tmp_bundle" >/dev/null 2>&1; then
|
||||||
printf '%s\n' "$tmp_bundle"
|
printf '%s\n' "$tmp_bundle"
|
||||||
|
|||||||
@ -10,7 +10,7 @@ bench = false
|
|||||||
|
|
||||||
[package]
|
[package]
|
||||||
name = "lesavka_server"
|
name = "lesavka_server"
|
||||||
version = "0.16.1"
|
version = "0.16.2"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
autobins = false
|
autobins = false
|
||||||
|
|
||||||
|
|||||||
@ -42,4 +42,8 @@ fn client_install_accepts_server_generated_tls_bundle() {
|
|||||||
CLIENT_INSTALL.contains("scp -q -o BatchMode=yes"),
|
CLIENT_INSTALL.contains("scp -q -o BatchMode=yes"),
|
||||||
"client installer should auto-fetch the server enrollment bundle without hanging"
|
"client installer should auto-fetch the server enrollment bundle without hanging"
|
||||||
);
|
);
|
||||||
|
assert!(
|
||||||
|
CLIENT_INSTALL.contains("run_as_user mktemp"),
|
||||||
|
"auto-fetch destination should be owned by the user who runs scp"
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user