Bastille is available in the official FreeBSD ports tree at sysutils/bastille. Binary packages available in quarterly and latest repositories.
Current version is 0.9.20220714.
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 cd bastille make install
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.