Commit Graph

2875 Commits

Author SHA1 Message Date
tschettervictor
725c9f2ab8 Merge pull request #1228 from JRGTH/destroy_cmd_bugfix 2025-09-10 08:01:17 -04:00
JRGTH
03802ec48f Fix destroy single digit on major version releases
This will fix the regex to be able to destroy single digit on major version releases.

Problem:
Users can download single digit releases with archive repository address, however we can't destroy them later on.
2025-09-10 03:55:57 -04:00
tschettervictor
344eafe0a4 Merge pull request #1226 from pmarr/pmarr-patch-rename-netgraph 2025-09-08 12:10:12 -04:00
pmarr
f98a2925cc Update rename.sh - Fix netgraph interface suffix
Resolves renaming netgraph jails. Previous behavior would "replace" the jng commands with the same old interface then fail to start the newly renamed jail with the following output.

```sh
Attempting to rename 'testjail' to jt...
Renamed 'testjail' to 'jt' successfully.

[jt]:
ng0_testjail
jt: created
ifconfig: interface ng0_jt does not exist
jail: jt: /sbin/ifconfig ng0_jt vnet jt: failed
jt: removed
```

The failure case above required manually creating the netgraph interface with `jng bridge <new ng int suffix> <interface>` and removing the old one `jng shutdown <old ng int suffix>`
2025-09-08 11:00:54 -05:00
tschettervictor
f9062d21ed Merge pull request #1224 from BastilleBSD/man-page-fix
Move man to /usr/local/share
2025-09-07 18:50:06 -04:00
tschettervictor
348f05f266 Move man to /usr/local/share 2025-09-07 16:41:32 -06:00
tschettervictor
ae304f8b71 Merge pull request #1222 from BastilleBSD/tschettervictor-patch-1 2025-09-07 17:37:39 -04:00
tschettervictor
6a180d00c1 cp: eliminate redundant “_option” 2025-09-07 17:37:27 -04:00
tschettervictor
0803387671 Merge pull request #1221 from JRGTH/cp_cmd_update 2025-09-07 17:36:01 -04:00
JRGTH
70ade04cce Properly copy resolv.conf file from host
Properly copy resolv.conf file from host to jail by following the symlink, and cleanup.

The resolv.conf file in some compact/embedded distributions is a symlink, hence some users complaint about jails has no internet access, this workaround does fix this problem.
2025-09-06 22:08:16 -04:00
tschettervictor
d8f03e14ca Merge pull request #1220 from BastilleBSD/tschettervictor-patch-1 2025-09-04 08:55:57 -04:00
tschettervictor
62f8f29f69 list: fix JAIL_TYPE on zfs 2025-09-04 08:55:43 -04:00
tschettervictor
6d6790bc08 Merge pull request #1218 from metalefty/man 2025-08-31 09:58:37 -04:00
Koichiro Iwao
4332df9e84 Update man page
- Add edit subcommand
- Remove bastille_list as it is no longer work with bastille 1.0
- Remove trailing whitespaces
- Update date
2025-08-27 21:58:25 +09:00
Koichiro Iwao
1c48ee6091 Decompress man page
Compressed man page is difficult to edit and also not suitable for
tracking in version control system. Compress during install instead.
2025-08-27 21:54:41 +09:00
tschettervictor
a338fbd718 Merge pull request #1216 from BastilleBSD/tschettervictor-patch-1 2025-08-26 09:21:53 -04:00
tschettervictor
49bea0ba2f network: don't allow dots in interface name if -V 2025-08-25 14:58:25 -06:00
tschettervictor
8614a6da63 Merge pull request #1213 from BastilleBSD/tschettervictor-patch-1 2025-08-23 11:29:59 -06:00
tschettervictor
555c2f687b Merge pull request #1214 from pmarr/pmarr-patch-1 2025-08-20 11:27:13 -06:00
pmarr
c9dcf883cc Update template.rst template link
Replace the templates link from gitlab to gitub
2025-08-20 10:40:24 -05:00
tschettervictor
89ea27a4e2 list: fix listing jail type on UFS 2025-08-17 07:45:56 -06:00
tschettervictor
5080ecea75 Merge pull request #1210 from dougmacnerland/rdr_if_quotes 2025-08-09 16:32:51 -06:00
Doug MacNerland
902efe4fa9 wrap in double quotes 2025-08-09 10:25:24 -05:00
tschettervictor
cb2be2074e Merge pull request #1209 from BastilleBSD/deprecate-parallel 2025-08-08 10:07:45 -06:00
tschettervictor
b8367c6750 remove common.sh.save 2025-08-04 07:50:56 -06:00
tschettervictor
67bc3b6aa4 update readme 2025-08-03 21:17:59 -06:00
tschettervictor
985286e74f rc: properly handle priority 2025-08-03 19:51:17 -06:00
tschettervictor
bebeed7654 rc: allow parallel mode for rc script 2025-08-03 14:13:14 -06:00
tschettervictor
a190099450 deprecate parallel mode 2025-08-03 13:32:59 -06:00
tschettervictor
2e49abc062 Merge pull request #1206 from BastilleBSD/tschettervictor-patch-1 2025-07-31 07:32:23 -06:00
tschettervictor
fd89d7a09f create: exit if dataset creation failed 2025-07-30 16:38:23 -06:00
tschettervictor
1639389952 Merge pull request #1204 from BastilleBSD/fix-network 2025-07-29 19:52:04 -06:00
tschettervictor
8c17df773b network: fix default interface being removed on new interface add 2025-07-29 09:27:33 -06:00
Juan David Hurtado G
a026f7ca7a Merge pull request #1202 from BastilleBSD/ubuntu-noble
bootstrap: initial support for Ubuntu Noble jail
2025-07-27 07:10:42 -05:00
Juan David Hurtado G
fa1102f084 bootstrap: initial support for Ubuntu Noble jail 2025-07-27 07:10:17 -05:00
tschettervictor
46c7f3d230 Merge pull request #1200 from BastilleBSD/firewall_fix
update default firewalls to support ipv6 by default
2025-07-22 11:45:30 -06:00
tschettervictor
c86c4bce72 Merge pull request #1199 from BastilleBSD/tschettervictor-patch-1
common: Show warning when updating jail.conf > v1
2025-07-22 11:45:10 -06:00
tschettervictor
b45f03a9fe common: show warning on all jail updates 2025-07-22 11:44:11 -06:00
tschettervictor
0cfdc45409 Merge pull request #1198 from BastilleBSD/ip6-list-fix 2025-07-22 07:39:52 -06:00
Christer Edwards
5e79dcb1d2 update default firewalls to support ipv6 by default 2025-07-20 18:39:17 -06:00
tschettervictor
f20eee982e Update common.sh 2025-07-20 14:57:35 -06:00
tschettervictor
eade45c1f6 Fix message 2025-07-20 14:33:07 -06:00
tschettervictor
0e382dbb94 common: Show warning when migrating to new syntax 2025-07-20 14:06:44 -06:00
tschettervictor
e504984b48 list: Fix listing of IPv6 addresses 2025-07-20 12:35:20 -06:00
tschettervictor
bdcf921c1d Merge pull request #1197 from BastilleBSD/tschettervictor-patch-1 2025-07-20 08:04:37 -06:00
tschettervictor
5a7afb0dbf Move breaking changes to README 2025-07-20 08:04:25 -06:00
tschettervictor
2ae5da4fe2 Merge pull request #1196 from BastilleBSD/tschettervictor-patch-1 2025-07-20 07:36:21 -06:00
tschettervictor
b6a4437e48 Uodate breaking change notes 2025-07-20 07:36:09 -06:00
Barry McCormick
ec61f4b20e Merge pull request #1194 from BastilleBSD/Makefile-version-patch
make devel bastille version format: branch-hash
2025-07-19 08:22:15 -07:00
Christer Edwards
e2e4899ebb make devel bastille version format: branch-hash 2025-07-18 15:57:52 -06:00