After an upgrade from etch to lenny, the bastille firewall will not run any more:
The problem: DB5.0 was not added to the supported OS lists in the debian lenny release.
The fix:
/usr/lib/Bastille/API.pm and /usr/lib/Bastille/IOLoader.pm$stable=“4.0” to $stable=“5.0” InteractiveBastille (your existing config file will be used to populate answers, no worries!)
After this, /etc/init.d/bastille-firewall start should work.
Ref:
~~LINKBACK~~ ~~DISCUSSION~~