This guide by user Peter Czanik will show you how to run syslog-ng in BastilleBSD for FreeBSD. Bastille is a container management tool for FreeBSD. syslog-ng is a log management tool for security information and event management solutions. See the link below for the full set of instructions.
Having some strong FreeBSD roots (started to use FreeBSD in 1994), BastilleBSD arrived just on time to be a good excuse to do something IT related :-)
Before you begin, make sure that you have FreeBSD 12.1 installed. You should get started by completing the Getting Started guide of BastilleBSD. It helps you to upgrade your system to have the latest security updates, set up the pkg package system and install BastilleBSD. The easiest way is to install it using a package: ….
Running syslog-ng in BastilleBSD: https://www.syslog-ng.com/community/b/blog/posts/running-syslog-ng-in-bastillebsd
syslog-ng GitHub: https://github.com/syslog-ng/syslog-ng