Commit Graph

1439 Commits

Author SHA1 Message Date
tschettervictor
a46c626866 Update restart.sh 2025-04-17 19:06:42 -06:00
tschettervictor
72b434bf64 Update start.sh 2025-04-17 19:06:02 -06:00
tschettervictor
91e230156b Update stop.sh 2025-04-17 19:05:45 -06:00
tschettervictor
5a46f36456 Update start.sh 2025-04-17 19:04:51 -06:00
tschettervictor
ce6f0ac953 restart: Small typo clarification 2025-04-17 19:02:38 -06:00
tschettervictor
1a68f3db0b start: Small typo clarification 2025-04-17 19:01:32 -06:00
tschettervictor
531b5d14bf stop: Small typo clarification 2025-04-17 19:01:00 -06:00
tschettervictor
82d3a18366 Update common.sh 2025-04-16 20:02:41 -06:00
tschettervictor
9091fa3880 Update clone.sh 2025-04-16 20:01:15 -06:00
tschettervictor
e70d8b0a1e Update network.sh 2025-04-16 20:00:38 -06:00
tschettervictor
9462d75fe9 network: Use epair list to find next epair 2025-04-16 19:15:16 -06:00
tschettervictor
aa411d26d0 common: Better epair searching 2025-04-16 19:12:33 -06:00
tschettervictor
8c20d534d7 clone: Use epair list to find next epair number 2025-04-16 19:11:09 -06:00
tschettervictor
deab7e39f7 keep grep errors silent 2025-04-16 17:52:32 -06:00
tschettervictor
745f312681 fix epair listing again 2025-04-16 17:48:39 -06:00
tschettervictor
dd2a56af6d epair: Use full list 2025-04-16 17:22:51 -06:00
tschettervictor
353a63eef8 fix clone and network numbering epair 2025-04-16 17:04:51 -06:00
tschettervictor
2251628867 fix one last count 2025-04-16 17:03:22 -06:00
tschettervictor
4d9d1d1050 fix bastille listing 2025-04-16 16:35:39 -06:00
tschettervictor
0590253acb fix epair listin 2025-04-16 16:30:12 -06:00
tschettervictor
c8e0cc0a78 fix BASTILLE_CONFIG var 2025-04-16 16:24:05 -06:00
tschettervictor
741d2c6e12 fix shellcheck 2025-04-16 16:10:09 -06:00
tschettervictor
c2b756219c Force config file in default location
This will prevent errors when bastille gathers the number of epairs on the system.
2025-04-16 16:08:17 -06:00
tschettervictor
0fe4bec89f common: Add function to count epairs 2025-04-16 15:57:07 -06:00
tschettervictor
d5deb9bd1b Fix epair numbering when mixing -V and -B jails on one systme 2025-04-16 12:07:15 -06:00
tschettervictor
dcce58c6d0 list: Retain support for all 2025-04-14 21:31:30 -06:00
tschettervictor
d6db4adc2f Update list.sh 2025-04-14 21:29:54 -06:00
tschettervictor
bddc7dd1cb list: Reverst targeting all jails 2025-04-14 21:22:37 -06:00
tschettervictor
ba1157b732 list: Use priority for list all 2025-04-14 21:05:03 -06:00
tschettervictor
df356fc881 Merge branch 'master' into list-jail-name 2025-04-14 20:55:38 -06:00
tschettervictor
9fe20252d4 list: typo s > sed 2025-04-14 20:52:59 -06:00
tschettervictor
0ea6e1966d list: Properly list jail ip if subnet is included 2025-04-14 20:50:00 -06:00
tschettervictor
8e559b6114 create: Fix jail not applying IP when IP already in use 2025-04-14 20:46:43 -06:00
tschettervictor
12f7cf2027 list: Properly list jail ip on stopped thin jail 2025-04-14 20:34:17 -06:00
tschettervictor
0235148989 list: Fix listing jail IP with / subnet 2025-04-14 20:27:36 -06:00
tschettervictor
bc5160b418 create: Bugfix for attempling to create a -B with non-bridge interface 2025-04-14 15:38:06 -06:00
tschettervictor
4d02ce7e37 htop: Bugfix for binary location 2025-04-13 20:22:10 -06:00
Barry McCormick
07f532dec6 Merge pull request #930 from JRGTH/destroy_cmd_bugfix
Don't delete jail content on error, cleanup
2025-04-11 08:17:49 -07:00
tschettervictor
c57613f9ea list: Retain support if someone specifies -a or all to list all 2025-04-10 16:33:21 -06:00
tschettervictor
01ce1b5e78 list: List all without having to specify -a or all 2025-04-10 16:30:57 -06:00
tschettervictor
37be5e52c8 docs: Once over error correction 2025-04-10 06:53:03 -06:00
JRGTH
a71d55b15e Don't delete jail content on error, cleanup
Don't delete jail content on busy datasets by default, cleanup.
2025-04-09 19:51:54 -04:00
tschettervictor
c57bd98bc1 make shellcheck happy 2025-04-09 09:40:58 -06:00
tschettervictor
6276f56ce1 convert: Allow converting jail to release
#574
2025-04-09 09:35:16 -06:00
tschettervictor
811661dac3 bastille: Allow cp parallel mode 2025-04-06 17:01:32 -06:00
tschettervictor
78e7d881cf bastille: Some commands should not support parallel mode 2025-04-06 16:57:20 -06:00
tschettervictor
c0574c28d0 Implement parallel mode
This PR allows to run commands on multiple jails in parallel. Simply use '-p 3' to set a process limit.

'bastille -p 3 start all' will start all jails but run 3 processes at a time.

This is a very rough implementation, and could be more streamlined, but here it is to test.
2025-04-06 15:52:14 -06:00
Barry McCormick
904f8557c2 Merge pull request #921 from BastilleBSD/console-multiple-targets
console: Allow multiple targets
2025-04-05 20:37:36 -07:00
tschettervictor
752d521c25 upgrade: Check release before jail 2025-04-04 17:37:15 -06:00
tschettervictor
34fa107fcf template: Fix lininfile hook 2025-04-04 16:55:33 -06:00