GoPostStuff is a simple client for posting binaries to Usenet, written in Go. If you've seen/used newsmangler, imagine that but faster (and maybe better one day).
Initalise a directory to store Go files:
mkdir ~/go
export GOPATH="~/go"
Get and install GoPostStuff - this will make a ~/go/bin/GoPostStuff binary:
go get github.com/madcowfred/GoPostStuff
go install github.com/madcowfred/GoPostStuff
Copy sample.conf to ~/.gopoststuff.conf and edit the options as appropriate.
cp sample.conf ~/.gopoststuff.conf
vim ~/.gopoststuff.conf
Run GoPostStuff!
gopoststuff [-c "CONFIG"] [-d] [-g "GROUP"] [-s "SUBJECT"] [-v] file1 file2 ... fileN
Let's say you have some files that you would like to post:
You can post it with the subject "Cool Files" like so:
gopoststuff -d "Cool Files"
or with a different subject like so:
gopoststuff -s "This is a different subject" "Cool Files"