9 lines
317 B
Bash
Executable File
9 lines
317 B
Bash
Executable File
#!/bin/bash
|
|
# FILE: wgapi:back/lib/fed/add
|
|
# DESCRIPTION: Send a new device to a federated server
|
|
# USAGE: add endpoint pubkey psk allowed-ips secret
|
|
|
|
[ "$#" == "5" ] || exit
|
|
payload="{\"pubkey\":\"${2}\",\"psk\":\"${3}\",\"ips\":\"${4}\",\"secret\":\"${5}\"}"
|
|
curl -s -X POST --data "${payload}" "${1}"
|