Skip to content
Pre-release

@cedwards cedwards released this May 23, 2019

This release adds initial (basic) support for HardenedBSD as a platform. The bootstrap and create functions have been tested as functional, update/upgrade/verify are not yet supported.

While I was in there making improvements I also made the default nameservers configurable, as well as the default timezone. You can also add custom DNS options if you really want to.

Assets 3
Pre-release
Pre-release

@cedwards cedwards released this Feb 5, 2019 · 4 commits to master since this release

This update fixes some minor issues.

Bootstrap archives are now configurable.
Jail logs are archived on destroy.

Assets 2
Pre-release
Pre-release

@cedwards cedwards released this Jan 3, 2019 · 7 commits to master since this release

fixes regression in bootstrap

Assets 2
Pre-release

@cedwards cedwards released this Nov 30, 2018 · 11 commits to master since this release

This release fixes the startup script and includes support for GitHub templates.

bastille bootstrap https://github.com/user/template
bastille template TARGET user/template

Assets 3
Pre-release
Pre-release

@cedwards cedwards released this Nov 24, 2018 · 21 commits to master since this release

This release fixes a number of minor issues, cleans up some of the output, and makes Bastille a little more compatible.

Notable changes:

  • targeting is now precise by name
  • template pre/config/sysrc/pkg/cmd work as expected
  • cmd, console, cp, pkg, sysrc, top/htop should all be compatible across jail managers. (ie; these work on ezjail, iocage, etc) - ONLY IF JAIL IS RUNNING.
Assets 3
Pre-release
Pre-release

@cedwards cedwards released this Nov 21, 2018 · 25 commits to master since this release

Bug Fix Release.

fixes: #12, #14 plus a few other things I found.

PRE, and CMD template hooks should work more reliably now. These are both executed as /bin/sh.
SYSRC template hook requires either NO quotes (even on strings with spaces) or escaped quotes!

Added a default cron_flags="-J 60" to the create sub-command. Defaults now include:
syslogd_flags="-ss", sendmail_enable="NONE" and cron_flags="-J 60".

Fixed the color output in the update sub-command from RED (error) to GREEN.

Thanks to bmac2 for finding these bugs with me!

Assets 3
Pre-release
Pre-release

@cedwards cedwards released this Nov 14, 2018 · 35 commits to master since this release

This release fixes the nasty TERM issue as well as the rc script.
Also some minor cosmetic fixes.

Assets 3
Pre-release
Pre-release

@cedwards cedwards released this Nov 13, 2018 · 37 commits to master since this release

This release supports basic templates in Bastille. See README for details.

Assets 2
Pre-release
Pre-release

@cedwards cedwards released this Nov 13, 2018 · 41 commits to master since this release

This release supports basic templates as described in the README.

THIS RELEASE CONTAINS BUGS. AVOID.

Assets 2
Pre-release
Pre-release

@cedwards cedwards released this Nov 7, 2018 · 47 commits to master since this release

This release should be "good 'nuf" for other people to use.

Assets 2
You can’t perform that action at this time.