forked from BastilleBSD/bastille
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge bastille #3
Open
materialofmouse
wants to merge
126
commits into
master
Choose a base branch
from
merge_bastille
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ooks weird in the filesystem
Accept ssh git addresses in bootstrap
…_vnet_interfaces Rename command now affects name of created vnet interfaces
Added zfs_destroy_snapshot functionality
Allows to copy files from a single jail back to the host. Usuful when building jails ad-hoc, to get back to the host files you create directly inside the jail.
Add "tags" subcommand to add /delete / list tags
Sort bastille usage ouput and update README.md for newer FreeBSD releases
add ipv6 rdr support
Updates for HardenedBSD Installer URL updates
Fix missing version
Add missing spaces for jail.conf content consistency.
Add missing spaces for consistency
Relax validation of -BETA / -RC releases
With ```sh bastille_enable="YES" bastille_rcorder="YES" ``` in `/etc/rc.conf`, the script will the script will start all jails, except jails with "KEYWORD: nostart" in jail.conf. Example of `jail.conf` with `KEYWORD: nostart`: ``` jailname { ... } ``` `PROVIDE:` is optional. Actually all `rcorder(8)` labels are optional, but we can use it to build jail dependencies. For instance, if we have jail `db` and jails `alfa` and `zeta`, we can configure it so both jails require jail `db`: `alfa/jail.conf`: ``` alfa { ... } ``` `zeta/jail.conf`: ``` zeta { ... } ``` `db/jail.conf`: ``` db { ... } ``` With this configuration jail `db` will start first and stop last.
Added note on updating bastille.conf when upgrading
add osrelease to jail.conf for new jails
rcorder(8)-ed startup script
initial support & docs to bootstrap EOL releases
fix readthedocs build info
fix more readthedocs build info
update documentation for 14.0-RELEASE
support combining options for bastille create
support upper & lowercase values in bastille.conf
fix for recent EOL support patch
add support for bastille_vnet devfs.rules in bastille setup
fix logic for rc.conf + bastille.conf ZFS check
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.