Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
magnushoerberg authored Oct 16, 2023
1 parent 36b5c64 commit 957ed50
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@
Single Packet Authorization client library implementation in Go, only client library is implemented. SPA sends a single encrypted and HMACed UDP package to a server, the server upon receiving it verifies and decrypts it and then executes a command, most often opening the firewall for the client that sent the package. This allows you to employ a reject-all firewall but open the firewall for e.g. SSH access. It's a first line of defence, in the case of 0-day attacks on SSH or similar.

## Develop

`go mod tidy`
`go test`
```
$ go mod tidy
$ go test
```

### Using modd


Modd is a tool that continuesly monitors a set of files and runs commands on chagnes to those files. The configuration is done in `modd.conf`

You can install the development tool (https://github.com/cortesi/modd)[modd] by running
You can install the development tool [modd](https://github.com/cortesi/modd) by running

```
$ go install github.com/cortesi/modd/cmd/modd@latest
Expand All @@ -21,5 +22,5 @@ $ go install github.com/cortesi/modd/cmd/modd@latest
After that you should be able to execute the command:

```
modd
$ modd
```

0 comments on commit 957ed50

Please sign in to comment.