tschettervictor
228bb3b8ce
cp: update to use new functions in common.sh
2025-01-11 16:44:01 -07:00
tschettervictor
18a6fecad5
top: remove trailing ;;
2025-01-11 15:40:32 -07:00
tschettervictor
38e0e90e10
htop: add auto mod
2025-01-11 15:40:10 -07:00
tschettervictor
5409d8eab3
top: add auto mode
2025-01-11 15:38:17 -07:00
Juan David Hurtado G
7e90b7072f
Update Bastille version to 0.12.20250111
...
Updated the version references in documentation, configuration, and script files to reflect the latest release.
2025-01-11 17:16:19 -05:00
Juan David Hurtado G
c70cb249dd
bastille: Fix typo in prompt message for missing configuration file.
2025-01-11 16:40:31 -05:00
Juan David Hurtado G
c544727d40
bastille: fix sourcing common before the config file check, this ensures setup can run correctly
2025-01-11 15:55:21 -05:00
tschettervictor
e33dd04ad1
mount: Docs, one more typo "on > one"
2025-01-11 12:10:27 -07:00
Juan David Hurtado G
8b0411c111
Add SPDX license identifiers and update copyright years
...
Added SPDX-License-Identifier to all scripts for better license clarity and compliance. Updated the copyright years from 2024 to 2025 in various files to reflect the current maintenance period.
2025-01-11 14:07:41 -05:00
tschettervictor
753c537e52
mount: allow [ro|rw|rq|sw|xx] as available mount options
2025-01-11 12:06:30 -07:00
tschettervictor
fb71f0dda5
mount: allow mount with options behind permissions
...
Allow mounting with permissions like “rw,other,options” that are needed for tmpfs mounting.
2025-01-10 15:22:31 -07:00
tschettervictor
a3d96003b8
mount: change " -gt 6" > "-gt 7"
2025-01-10 10:22:31 -07:00
tschettervictor
86c5b4928b
etcupdate: warn on -d for diff/resolve
2025-01-10 08:56:32 -07:00
tschettervictor
397b13bc23
etcupdate: remove -n option from resolve mode
2025-01-10 00:18:47 -07:00
tschettervictor
cd330363c2
etcupdate: jail var missing
2025-01-10 00:14:25 -07:00
tschettervictor
e405302cec
list: fix find command not registering "" properly
2025-01-09 23:45:26 -07:00
tschettervictor
983ffa7014
list: correctly print JID instead of JAILNAME
2025-01-09 23:35:31 -07:00
tschettervictor
f55335e21c
common: fix []
2025-01-09 23:31:23 -07:00
tschettervictor
d1e475e3d1
common: fix brackets []
2025-01-09 23:30:48 -07:00
tschettervictor
fb145b3441
common: error when jail name is a number
2025-01-09 20:47:39 -07:00
tschettervictor
894e5ef5f6
etcupdate: fix ;; spacing
2025-01-09 16:37:48 -07:00
tschettervictor
cca43cb436
etcupdate: fix “fi”
2025-01-09 16:34:15 -07:00
tschettervictor
8882c23b18
etcupdate: code optimize (usage if no RELEASE)
2025-01-09 16:30:29 -07:00
tschettervictor
e4b5273835
etcupdate: fix accidentally deleted error message
2025-01-09 15:41:23 -07:00
tschettervictor
e6e60a3a32
common: update set_target_single
2025-01-09 15:12:23 -07:00
tschettervictor
b90a83bfb7
etcupdate: help message include diff mode
2025-01-09 15:11:19 -07:00
tschettervictor
6ce41919e4
etcupdate: add diff mode
2025-01-09 15:10:23 -07:00
tschettervictor
9c79f138e7
etcupdate: add resolve mode
2025-01-09 11:37:04 -07:00
tschettervictor
4aff04d037
console: missed check_fib function
2025-01-09 09:22:22 -07:00
tschettervictor
3c49a47f49
console: jail > jail(s)
2025-01-09 09:18:53 -07:00
tschettervictor
18826666d7
common: support single target function error when multi-target selected
2025-01-08 12:59:55 -07:00
tschettervictor
0d09ac9607
etcupdate: error when RELEASE not bootstrapped
2025-01-07 17:14:02 -07:00
tschettervictor
0aac59ae5a
console: Change -s to -a
2025-01-07 15:44:48 -07:00
tschettervictor
e3a57e21ea
common: simplify debug message
2025-01-07 15:42:44 -07:00
Barry McCormick
ee644d4969
Merge pull request #793 from bramton/conf2
...
config: Correctly match valueless parameters. Fixes #693
2025-01-07 11:02:45 -08:00
tschettervictor
c4b1d2a223
Merge branch 'BastilleBSD:master' into common.sh_functions
2025-01-06 17:47:48 -07:00
tschettervictor
bbd1de8221
Merge branch 'BastilleBSD:master' into etcupdate
2025-01-06 17:47:37 -07:00
tschettervictor
27fe77d5f9
console: use -s to force start instead of -f
...
This is because -f typically is used to force and option. Example being in destroy.sh
I think it more consistent to use -s to auto start/stop a jail it the script requires it.
2025-01-06 17:33:29 -07:00
Juan David Hurtado G
e9cc59d308
Merge pull request #749 from tschettervictor/patch-1
...
Update destroy.sh - refuse to destroy jail with mounted filesystem
2025-01-06 17:39:06 -05:00
Juan David Hurtado G
f8a7145bec
Merge pull request #666 from gahr/adjust-all-mount-points
...
rename: adjust all mount points
2025-01-06 15:38:42 -05:00
tschettervictor
5d3f4732fb
common: grep quietly for "check_target_is*" functions
2025-01-06 12:45:44 -07:00
tschettervictor
a9bd2d55c1
common.sh: revert VNET function
2025-01-06 12:41:30 -07:00
tschettervictor
e9ad74d000
clone: revert VNET function
2025-01-06 12:40:18 -07:00
tschettervictor
873a5230c4
common: 0>1 for base interface grep
2025-01-06 08:57:00 -07:00
tschettervictor
49a9ce9913
clone: 0>1 for base interface grep
2025-01-06 08:54:47 -07:00
tschettervictor
0c2c93c109
clone: quietly check for "ether" string when cloning
2025-01-06 08:12:47 -07:00
tschettervictor
677540aefa
clone: change interfaces to start with 1 for VNET
...
This is because bastille0 is always used ad the default loopback when using "bastille setup" and interferes when trying to create the first VNET jail on the list. This ensures that VNET jails will have their epairs (non-bridge) start with bastille1 then 2 then 3 etc...
2025-01-06 08:11:16 -07:00
Bram
ba82767cad
config: Correctly match valueless parameters. Fixes #693
2025-01-06 12:20:37 +01:00
tschettervictor
50c5e8c4ae
etcupdate: add notice for building tarball
2025-01-05 22:06:36 -07:00
tschettervictor
b7ac062a70
etcupdate: fix !
2025-01-05 21:59:12 -07:00