Christer Edwards
8906e491d0
initial support & docs to bootstrap EOL releases
2023-11-20 16:07:11 -07:00
Christer Edwards
ace7bdce2f
add osrelease to jail.conf for new jails
2023-11-19 14:37:31 -07:00
Romain Tartière
157125c4af
Relax validation of -BETA / -RC releases
...
Accross the code, release names are checked against some variation of
-BETAx / -RCx which are inconsistent in the range of accepted values for
`x`.
As a consequence, some commands cannot be successfuly run while they
are valid, e.g. `bastille create test 14.0-RC4 10.0.0.2` is rejected
because only `*-RC1` and `*-RC2` are accepted as a RC release name.
Find out these lists of specific BETA and RC patterns and adjust them to
allow any one-digit value at the end. We generaly do up to 4 BETA / RC
releases, so a one digit limit is probably enough for the time being.
2023-11-10 08:09:51 -10:00
Barry McCormick
df00a7939e
Merge pull request #623 from adriel-tech/patch-1
...
fix configure_zfs() to properly return status of zfs module.
2023-11-01 08:38:17 -07:00
Michal Procházka
cf928f1237
Fix generated interface name in rc.conf for vnet jail
2023-10-30 20:39:58 +01:00
adriel-tech
11367238ec
Update setup.sh
...
Removed -q from kldstat in function configure_zfs().
on FreeBSD 14 (maybe earlier) this causes kldstat to return in such
a way that BastilleBSD assumes zfs is not loaded.
2023-10-29 15:16:39 -07:00
Nikos Chondros
445b42ed39
Merge branch 'master' into master
2023-10-26 20:51:15 +03:00
tucoinfo
e7eb9b7717
fix-issue-601
...
#601
2023-10-19 15:16:37 +02:00
Barry McCormick
721a5ca6a0
fix for JID instead of jail name in list printout
2023-10-18 18:26:55 -07:00
Barry McCormick
91f479e5d7
Merge pull request #598 from JRGTH/import_enhancements
...
Validate jib during jail import
2023-10-18 08:55:10 -07:00
Barry McCormick
f35de69b28
Merge pull request #605 from JRGTH/rdr_fixes
...
Add rdr pf conf check
2023-10-18 08:53:47 -07:00
Barry McCormick
e078aed54a
Merge pull request #608 from tub5ta/patch-1
...
Permit jail upgrades to use BETA and RC branches
2023-10-18 08:53:26 -07:00
Christer Edwards
40e4b817d8
prep & cleanup for 0.10.20231013 release
2023-10-10 19:51:10 -06:00
Barry McCormick
3355c07dbf
rdr disable directive fix
2023-10-04 10:13:08 -07:00
Jason Tubnor
aa688f7072
Update upgrade.sh
...
Allow the uplift of jails to test BETA and RC branches before release
2023-09-20 09:44:28 +10:00
JRGTH
d6b5733d48
Add rdr pf conf check
...
Prevent shutdown/rdr command stalls.
2023-09-07 08:34:28 -04:00
JRGTH
72bd211f7b
Validate jib during jail import
2023-07-19 10:56:20 -04:00
Christer Edwards
3ea553086f
source bastille.conf for pf path support
2023-07-14 21:53:02 -06:00
Christer Edwards
e15a481e46
setup now references bastille_pf_conf variable
2023-07-14 21:07:36 -06:00
Christer Edwards
15f2ea8574
Merge branch 'master' of https://github.com/bastillebsd/bastille into 2023_release
2023-07-14 21:02:30 -06:00
Christer Edwards
4efcc5021c
update copyright dates
2023-07-14 21:02:14 -06:00
Christer Edwards
a2e1befa80
Merge pull request #587 from JRGTH/list_cmd_update
...
list cmd enhancement
2023-07-14 16:37:01 -06:00
Christer Edwards
a406654e18
Merge pull request #593 from gqgunhed/gqgunhed-linux-releases
...
Updated supported Linux releases
2023-07-14 16:34:24 -06:00
skenizen
373ccd45d9
changed the occurence of path /etc/pf.conf in the rdr.sh script for reading it as a variable from the bastille configuration.
2023-07-12 10:57:46 +02:00
gqgunhed
6e78be22f0
added focal+jammy to Apt::Cache-Start
...
Ran into an error without the change when using the "universe" repos, so I included these.
2023-07-10 13:04:25 +02:00
gqgunhed
cf569eaeeb
Updated supported Linux releases
...
Added
- Ubuntu2204
- Debian12
Removed
- Debian9
2023-07-10 12:19:30 +02:00
gqgunhed
8d16399e50
Added NAME_VERIFY=Ubuntu_2204 section
2023-07-10 12:13:22 +02:00
gqgunhed
bea80db898
Exchanged entry for Debian9 with Debian12
2023-07-10 12:08:47 +02:00
gqgunhed
a89f42242c
Added ubuntu-jammy and bookworm releases
...
removed "stretch" release
2023-07-10 12:04:40 +02:00
gqgunhed
16fae72518
Added Ubuntu Jammy 22.04 LTS
2023-07-10 12:01:01 +02:00
gqgunhed
4891ce69e7
Update bootstrap.sh
...
Changes to include more recent Linux/Debian releases
2023-07-10 11:57:29 +02:00
Christer Edwards
72b8000347
fix rdr issue detecting IP6 when disabled or not set
2023-06-21 20:34:19 -06:00
JRGTH
e454f1c826
list cmd enhancement
2023-05-03 09:02:55 -04:00
JRGTH
2e583cf9ab
Add missing spaces for consistency
...
Add missing spaces for jail.conf content consistency.
2023-05-02 09:55:35 -04:00
M.Shirk
228420049c
Updates to the hardenedbsd installer URLs for bootstrapping releases.
2023-04-05 14:06:00 -04:00
android-ucet
bf6fbed2b5
add ipv6 rdr support
2023-03-28 15:03:53 +02:00
Lars Engels
64c3b6045e
Allow running bastille and subcomands with help flags as regular user
2023-03-16 20:58:11 +01:00
Lars Engels
6776427e5a
Drop "search" in favor of "list"
2023-03-16 18:06:44 +01:00
Lars Engels
10d94668fc
Re-work "list" command / output and add "search" command.
2023-03-15 15:47:54 +01:00
Lars Engels
c94f653e0b
Refactor
2023-03-14 22:03:16 +01:00
Lars Engels
09a1d306dc
Add "bastille tags" subcommand to add tag strings to jails
2023-03-14 21:34:07 +01:00
Nikos Chondros
b60bc10537
Add rcp (reverse copy) command
...
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.
2023-03-04 12:34:09 +02:00
Christer Edwards
5c94c283fb
Merge pull request #564 from Efiartes/zfs_destroy_snapshot
...
Added zfs_destroy_snapshot functionality
2023-02-15 07:48:42 -07:00
Roman Marchenko
c016bc0667
Blank line removal
2023-02-15 13:51:46 +01:00
Roman Marchenko
3f665e4738
Rename command now affects name of created vnet interfaces
2023-02-15 13:36:26 +01:00
Nico Wiseman
5adc75abed
Clean up the git template name by removing .git from the end - this looks weird in the filesystem
2023-01-16 17:12:03 +00:00
Nico Wiseman
9a00ae5323
Added git endpoint for bastille bootstrap
2023-01-16 16:40:21 +00:00
kr0m
124902d6ba
Added zfs_destroy_snapshot functionality
2022-12-27 08:03:58 +01:00
Christer Edwards
0629233f25
Merge pull request #534 from cqexbesd/config_rebased
...
Make parsing on jail.conf more robust
2022-12-13 20:58:30 -07:00
Christer Edwards
c00d8a4e05
Merge pull request #561 from Vertalo/ip-in-use
...
Fix bug in ip-in-use test
2022-12-13 20:54:58 -07:00