fix: edge-control register.sh: pubkey comment field corrupts key in authorized_keys (#649)
This commit is contained in:
parent
4aac315119
commit
20d8877546
1 changed files with 1 additions and 1 deletions
|
|
@ -54,7 +54,7 @@ do_register() {
|
||||||
# Extract key type and key from pubkey (format: "ssh-ed25519 AAAAC3...")
|
# Extract key type and key from pubkey (format: "ssh-ed25519 AAAAC3...")
|
||||||
local key_type key
|
local key_type key
|
||||||
key_type=$(echo "$pubkey" | awk '{print $1}')
|
key_type=$(echo "$pubkey" | awk '{print $1}')
|
||||||
key=$(echo "$pubkey" | awk '{$1=""; print $0}' | tr -d ' ')
|
key=$(echo "$pubkey" | awk '{print $2}')
|
||||||
|
|
||||||
if [ -z "$key_type" ] || [ -z "$key" ]; then
|
if [ -z "$key_type" ] || [ -z "$key" ]; then
|
||||||
echo '{"error":"invalid pubkey format"}'
|
echo '{"error":"invalid pubkey format"}'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue