Commit Graph

942 Commits

Author SHA1 Message Date
tschettervictor
2e55965edd Merge branch 'master' into common.sh_functions 2025-01-26 10:38:58 -07:00
Barry McCormick
accf57502c Merge pull request #820 from tschettervictor/interface_bridge_length_fix
bridge: Epair name for ^15 characters
2025-01-26 09:02:27 -08:00
tschettervictor
1a77041e8e clone: Also check ifconfig for epairs 2025-01-25 10:24:33 -07:00
tschettervictor
2f594e4e65 common: Also check ifconfig for epairs 2025-01-25 10:22:23 -07:00
tschettervictor
94da0c4817 create: digits/numerals > digits 2025-01-24 08:06:39 -07:00
tschettervictor
8425524959 create: Clarify numbers > digits/numerals 2025-01-24 07:52:22 -07:00
tschettervictor
2c45c51e84 common: Add notes about how MAC is generated 2025-01-24 07:33:19 -07:00
tschettervictor
b3ff3efed9 common: Add comment about MAC address 2025-01-24 06:49:19 -07:00
JRGTH
050d200832 Quick cleanup revision 2025-01-21 18:45:38 -04:00
JRGTH
f45fb73913 Quick shellcheck fix as per suggestion 2025-01-21 18:23:52 -04:00
JRGTH
848bec5fae Add --ethernet option for bastille_network_shared
Add '-e|--ethernet' option to configure `bastille_network_shared` physical interface, also add  config backups to select partial variable resets as well.
2025-01-21 18:17:12 -04:00
tschettervictor
603da3ca8d common: Adjust fstab function 2025-01-21 06:54:06 -07:00
JRGTH
6327d3654b Local shellcheck pass using shellcheck version: 0.8.0 2025-01-21 06:25:44 -04:00
JRGTH
af78f2b74d Initial 'bastille setup' cmd rewrite/enhancements
This PR will add the Initial 'bastille setup' command rewrite and enhancements, includes the ZFS activation helper, also further enhancements will be added accordingly.

Further testing/bug reporting welcome.
2025-01-21 05:55:37 -04:00
tschettervictor
d4d747de05 create: Do not allow only numbers in name 2025-01-20 19:25:02 -07:00
Juan David Hurtado G
05dc2b8d6a Merge pull request #802 from tschettervictor/patch-2
mount: allow [ro|rw|rq|sw|xx] as available mount options
2025-01-20 20:58:11 -05:00
tschettervictor
f0072cebbd mount: Do not show debug as an option 2025-01-20 18:53:04 -07:00
tschettervictor
dee9ab0865 mount: Remove debug option for later addition 2025-01-20 18:52:16 -07:00
tschettervictor
c790e65f13 mount: Call usage on unknown option 2025-01-20 18:42:39 -07:00
tschettervictor
90777ca37e mount: Stay consistent with "Unknown Option." 2025-01-20 18:38:47 -07:00
tschettervictor
c27f0a7408 mount: Add options block to notify message 2025-01-20 18:36:54 -07:00
tschettervictor
391abe2335 mount: just change "must start with" to "must include" for documentation 2025-01-20 18:32:35 -07:00
tschettervictor
caee31a621 mount: Spacing 2025-01-20 18:30:23 -07:00
tschettervictor
0bf87b1980 mount: Add debug mode 2025-01-20 18:28:33 -07:00
Barry McCormick
c120017aa1 Merge pull request #810 from tschettervictor/update_fix
update: set -d and -f for release updates and thick jail updates
2025-01-20 13:46:21 -08:00
Barry McCormick
a3357216c9 Merge pull request #811 from tschettervictor/upgrade_deprecate_release
upgrade: deprecate RELEASE upgrade, fix thick/thin jail upgrades
2025-01-20 13:41:04 -08:00
tschettervictor
4fc9426bc1 upgrade: let users know to restart and run install command again 2025-01-20 12:36:27 -07:00
tschettervictor
10c82964e3 clone: Change MAC after IF 2025-01-19 08:27:41 -07:00
tschettervictor
c1537e2a20 clone: Spacing -1 2025-01-19 08:22:12 -07:00
tschettervictor
1fc84bc168 clone: Fix retrieving ext if MAC on bridge 2025-01-19 08:14:24 -07:00
tschettervictor
ef8a4e209f clone: more typos 2025-01-18 22:14:13 -07:00
tschettervictor
73b9b14931 clone: typos 2025-01-18 22:10:23 -07:00
tschettervictor
abdf885c3a common: Comment about MAC prefix 2025-01-18 17:47:13 -07:00
tschettervictor
3f9d903f10 bastille: rename+clone > no options command 2025-01-18 17:44:38 -07:00
tschettervictor
c26d470a7d rename: Allow if=name 2025-01-18 17:02:19 -07:00
tschettervictor
04f86c3f5b clone: Allow name=if clone 2025-01-18 16:38:29 -07:00
tschettervictor
589f19032a common: Allow name=if for bridge 2025-01-18 16:32:40 -07:00
tschettervictor
69ef27f1e3 Merge branch 'master' into common.sh_functions 2025-01-18 10:22:26 -07:00
tschettervictor
fdff42a1b3 common: fix epair naming 2025-01-18 10:08:02 -07:00
tschettervictor
f994df3bad mount: Revert [] > () 2025-01-18 07:51:00 -07:00
tschettervictor
e1a2ed1b6b mount: Fix () > [] 2025-01-18 07:39:42 -07:00
tschettervictor
bbb1555ecc mount: Fix similar path mount grep 2025-01-18 07:33:00 -07:00
tschettervictor
03214c4f0a Merge branch 'master' into patch-2 2025-01-17 22:18:03 -07:00
tschettervictor
5cfbe222ad upgrade: Fix jail update var 2025-01-17 12:27:11 -07:00
tschettervictor
ee0b8b8f96 mount: fix perms check 2025-01-17 08:11:58 -07:00
tschettervictor
6eaa16e299 update: use “workdir” 2025-01-17 07:34:13 -07:00
Matthias Petermann
ce0ab9d364 Commit fb71f0d introduced to possibility to add options behind permissions
in fstab. Unfortunately it breaks scenarios where no options are provided
as the current regex expects the comma with the options always to be present.

This patch fixes the regex to handle the options as group.
2025-01-17 09:58:23 +01:00
tschettervictor
a74f87162a update: Use -j jailpath and _release path as vars 2025-01-16 07:36:25 -07:00
tschettervictor
e4f58af770 upgrade: Use -j jailname instead of -b 2025-01-16 07:27:48 -07:00
tschettervictor
35f698bc96 upgrade: use $jailpath for vars 2025-01-16 07:25:49 -07:00