Compare commits
No commits in common. "811a3caf985333bd74d9b19a295f6421209b8991" and "bb5c0ec4531053c6f280161b478d843d91406dd6" have entirely different histories.
811a3caf98
...
bb5c0ec453
2 changed files with 2 additions and 2 deletions
|
@ -20,7 +20,7 @@ def authorized_users(metadata):
|
||||||
users[name] = {
|
users[name] = {
|
||||||
'authorized_keys': set(),
|
'authorized_keys': set(),
|
||||||
}
|
}
|
||||||
for authorized_user in config.get('authorized_users', set()):
|
for authorized_user in config.get('authorized_users', []):
|
||||||
authorized_user_name, authorized_user_node = authorized_user.split('@')
|
authorized_user_name, authorized_user_node = authorized_user.split('@')
|
||||||
users[name]['authorized_keys'].add(
|
users[name]['authorized_keys'].add(
|
||||||
repo.get_node(authorized_user_node).metadata.get(f'users/{authorized_user_name}/pubkey')
|
repo.get_node(authorized_user_node).metadata.get(f'users/{authorized_user_name}/pubkey')
|
||||||
|
|
|
@ -116,7 +116,7 @@ def peer_keys(metadata):
|
||||||
for peer_name in metadata.get('wireguard/peers', {}):
|
for peer_name in metadata.get('wireguard/peers', {}):
|
||||||
peer_node = repo.get_node(peer_name)
|
peer_node = repo.get_node(peer_name)
|
||||||
|
|
||||||
first, second = sorted([node.metadata.get('id'), peer_node.metadata.get('id')])
|
first, second = sorted([node.name, peer_name])
|
||||||
psk = repo.vault.random_bytes_as_base64_for(f'{first} wireguard {second}')
|
psk = repo.vault.random_bytes_as_base64_for(f'{first} wireguard {second}')
|
||||||
|
|
||||||
pubkey = repo.libs.keys.get_pubkey_from_privkey(
|
pubkey = repo.libs.keys.get_pubkey_from_privkey(
|
||||||
|
|
Loading…
Reference in a new issue