Commit Graph

2910 Commits

Author SHA1 Message Date
tschettervictor
27cf17b20a reword error message 2025-09-30 07:48:38 -06:00
tschettervictor
e40b625df3 docs: add networking limitations 2025-09-28 13:27:24 -06:00
tschettervictor
55a464544a typos 2025-09-28 13:10:26 -06:00
tschettervictor
838e10b319 init avoid epair name clash 2025-09-28 12:59:11 -06:00
tschettervictor
dda16adf46 Merge pull request #1249 from BastilleBSD/restart-fix 2025-09-28 11:41:46 -06:00
tschettervictor
a85e7cc7a5 Fix unused error var 2025-09-28 11:25:35 -06:00
tschettervictor
3d8952d8f2 Typo 2025-09-28 11:24:59 -06:00
tschettervictor
8a6627841b restart: be consistent with service command 2025-09-28 11:19:45 -06:00
tschettervictor
16d5d05d73 restart: error if jail is not restarted 2025-09-27 12:34:47 -06:00
tschettervictor
365c96e708 Merge pull request #1246 from BastilleBSD/passthrough-create
Add -P to create command
2025-09-27 12:16:33 -06:00
tschettervictor
c4a98f1364 Merge pull request #1248 from BastilleBSD/tschettervictor-patch-1 2025-09-26 14:18:51 -06:00
tschettervictor
d6393d4572 update: fix updating an EOL jail 2025-09-26 09:25:35 -06:00
tschettervictor
69377d9ed8 update docs 2025-09-25 12:33:37 -06:00
tschettervictor
3fa1e80632 fix passthrough in network subcommand 2025-09-25 12:27:09 -06:00
tschettervictor
5a8e46bd61 fix typo 2025-09-25 12:24:10 -06:00
tschettervictor
3cab4fa124 force overwrite compessed man file 2025-09-25 12:18:17 -06:00
tschettervictor
90d1b6ba32 continue add -P for create 2025-09-25 12:16:41 -06:00
tschettervictor
19c2d17cc1 fix some interface variables 2025-09-24 12:23:51 -06:00
tschettervictor
dada2df077 init support for -P on create 2025-09-24 08:13:30 -06:00
tschettervictor
9e33005549 Merge pull request #1241 from michael-o/fix-sh 2025-09-23 21:36:05 -06:00
Michael Osipov
256f4d5114 Don't quote ${SH} (#1240)
When ${SH} is quoted one cannot replace the shell with another shell with
arguments, e.g., for debugging purposes: SH="sh -x" bastille ...
Don't quote, expect the shell path to never contain a space and be from /etc/shells.

This fixes #1240
2025-09-23 22:01:48 +02:00
tschettervictor
3410cb2946 Merge pull request #1239 from BastilleBSD/tschettervictor-patch-1 2025-09-23 11:06:39 -06:00
tschettervictor
421f887d91 Fix comment for compression=on 2025-09-23 11:06:28 -06:00
tschettervictor
42eae89e70 Merge pull request #1238 from michael-o/trailing-whitespace 2025-09-23 11:05:34 -06:00
Michael Osipov
82958fb7b7 Trim trailing whitespace 2025-09-23 18:51:04 +02:00
tschettervictor
e3d0b74ef1 Merge pull request #1237 from BastilleBSD/tschettervictor-patch-1 2025-09-23 10:07:15 -06:00
tschettervictor
22cc0ea11b Set compress to “on” for zfs compression 2025-09-23 10:00:50 -06:00
tschettervictor
23e398f083 Merge pull request #1232 from BastilleBSD/tschettervictor-patch-1
convert: fix newline
2025-09-19 12:20:13 -06:00
tschettervictor
1b30a035ab convert: fix newline 2025-09-19 14:20:03 -04:00
tschettervictor
d12c1ce007 Merge pull request #1225 from BastilleBSD/network-docs 2025-09-13 12:32:25 -04:00
tschettervictor
b4e0a4a174 Merge pull request #1230 from BastilleBSD/tschettervictor-patch-1
docs: upgrading: Fix update > install
2025-09-13 09:56:43 -04:00
tschettervictor
cd49d8b295 docs: upgrading: Fix update > install 2025-09-13 09:56:33 -04:00
tschettervictor
b67c1a08d9 Merge pull request #1229 from JRGTH/common_script_bugfix 2025-09-10 21:41:02 -04:00
JRGTH
2ef6a6ebb0 Suppress unwanted errors, we use spaces for ident 2025-09-10 21:14:58 -04:00
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
d6fedf0cb8 docs: better network documentation 2025-09-07 19:33:55 -04: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