add report cmd to help

This commit is contained in:
Callan Bryant 2020-02-27 23:14:04 +00:00
parent 736c490ab5
commit 7a2dc1098e
No known key found for this signature in database
GPG Key ID: C31FA9DF3ACBFFAA

View File

@ -29,16 +29,19 @@ func main() {
} }
func help() { func help() {
fmt.Printf(`Usage: dsnet <cmd> fmt.Printf(`dsnet is a simple tool to manage a wireguard VPN.
Usage: dsnet <cmd>
Available commands: Available commands:
init : Create %s containing default configuration + new keys without loading. Edit to taste. init : Create %s containing default configuration + new keys without loading. Edit to taste.
add : Generate configuration for a new peer. (Send with passworded ffsend) add : Generate configuration for a new peer. (Send with passworded ffsend)
sync : Synchronise wireguard configuration with %s, creating and activating interface if necessary sync : Synchronise wireguard configuration with %s, creating and activating interface if necessary
report : Generate a JSON status report to the location configured in %s
To remove an interface or bring it down, use standard tools such as iproute2. To remove an interface or bring it down, use standard tools such as iproute2.
To modify or remove peers, edit %s and then run sync. To modify or remove peers, edit %s and then run sync.
`, dstask.CONFIG_FILE, dstask.CONFIG_FILE, dstask.CONFIG_FILE) `, dstask.CONFIG_FILE, dstask.CONFIG_FILE, dstask.CONFIG_FILE, dstask.CONFIG_FILE)
} }