papertrail / remote_syslog2

To install, see "Releases" tab. Self-contained daemon for reading local files and emitting remote syslog (without using local syslogd).
http://help.papertrailapp.com/
MIT License
637 stars 157 forks source link

Add FreeBSD build to Makefile #240

Closed markdascher closed 2 years ago

markdascher commented 2 years ago

VividCortex/godaemon#28 eliminates all CGO dependencies, which means we can now cross-compile for FreeBSD. Added both x86 and x64 builds to the Makefile, and tested to make sure they run.

This means we can probably close #207. I still think that branch does some things better than godaemon, but it no longer makes enough of a difference to warrant the risks.

Here's how I updated the godaemon package:

go get github.com/VividCortex/godaemon@latest
go mod tidy
go mod vendor
johlym commented 2 years ago

Whoa. Thanks for finally tackling this!