forked from Deuxfleurs/nixcfg
7 lines
357 B
Text
7 lines
357 B
Text
|
#!/usr/bin/env ./sshtool
|
||
|
|
||
|
cmd 'nix-env -i wireguard'
|
||
|
cmd 'mkdir -p /var/lib/deuxfleurs/wireguard-keys'
|
||
|
cmd 'test -f /var/lib/deuxfleurs/wireguard-keys/private || (wg genkey > /var/lib/deuxfleurs/wireguard-keys/private; chmod 600 /var/lib/deuxfleurs/wireguard-keys/private)'
|
||
|
cmd 'echo "Public key: $(wg pubkey < /var/lib/deuxfleurs/wireguard-keys/private)"'
|