Bastille is available in the official FreeBSD ports tree at sysutils/bastille. Binary packages available in quarterly and latest repositories.
Current version is 0.10.20230714.
To install from the FreeBSD package repository:
- quarterly repository may be older version
- latest repository will match recent ports
pkg install bastille
To install from source (don’t worry, no compiling):
make -C /usr/ports/sysutils/bastille install clean
git clone https://github.com/BastilleBSD/bastille.git
This method will install the latest files from GitHub directly onto your system. It is verbose about the files it installs (for later removal), and also has a make uninstall target.