Bastille's X interface is supported, though this requires that you use an X implementation, either the one that comes with the OroborOSX window manager or the one available from Apple.
It also requires perl-Tk, which is only available via source on OS X. You can follow these instructions to get perl-Tk working on your Mac. We'll also try to build a fink package for perl-Tk, to allow easy download.
Bastille for OS X is working, in tarball format.We're looking for a volunteer to help us package it in both Fink and DiskImage packages. E-mail jay AT bastille-linux DOT org to volunteer!
The following resources were useful in extending Bastille to OS X:
Bastille wishes to thank Stephen Northcutt, of The SANS Institute for his support in porting Bastille to OS X.