Commit Graph

760 Commits

Author SHA1 Message Date
tschettervictor
4c20155af6 pkg: Usage message clarify 2025-01-26 12:28:21 -07:00
tschettervictor
4b35b2ad47 pkg: exit on error 2025-01-18 17:37:04 -07:00
tschettervictor
bdfa728eaa pkg: auto-mode/debug-mode/notify instead of exit when done 2025-01-15 11:34:21 -07:00
Barry McCormick
c66efd5fc0 Merge pull request #804 from tschettervictor/htop-top-auto-mode
top/htop: update auto-mode and documentation
2025-01-15 09:07:16 -08:00
Barry McCormick
49a7a643a8 Merge pull request #790 from tschettervictor/etcupdate
etcupdate: beta version
2025-01-14 21:37:54 -08:00
tschettervictor
43dfd98af5 list: typo in shellcheck 2025-01-14 15:02:17 -07:00
tschettervictor
b59f02afa3 list: disable shell check (needed for grep error) 2025-01-14 15:00:13 -07:00
tschettervictor
e07f121bcf List: fix “” for shell check 2025-01-14 14:53:56 -07:00
tschettervictor
a83772dc2b list: Fix “grep: no such file”
This fixes the issue introduced by the 0.12-2025 release.

The problem was the entries were being passed to grep as combined strings because of quotes.

Remove the quotes solves the issue.
2025-01-14 14:49:07 -07:00
tschettervictor
cab6f1a217 etcupdate: add “” 2025-01-13 08:41:14 -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
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
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
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
0d09ac9607 etcupdate: error when RELEASE not bootstrapped 2025-01-07 17:14:02 -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
bbd1de8221 Merge branch 'BastilleBSD:master' into etcupdate 2025-01-06 17:47:37 -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
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
tschettervictor
84394d7306 Merge branch 'BastilleBSD:master' into patch-1 2025-01-04 18:33:07 -07:00
tschettervictor
96e2cefc66 etcupdate: beta version
Add subcommand "etcupdate"

This will simply use the built in "bootstrap" command to bootstrap the "src" version of a release, then create a tarball for it ONCE. This tarball is then used to update (includes dry run) a specifie jail to a specified RELEASE version of etc.
2025-01-04 11:12:56 -07:00
tschettervictor
a58da2cda6 Merge branch 'BastilleBSD:master' into patch-2 2025-01-04 10:57:02 -07:00
tschettervictor
529848ebeb Merge branch 'BastilleBSD:master' into patch-1 2025-01-04 10:56:53 -07:00
Barry McCormick
f956254157 Merge pull request #787 from tschettervictor/patch-4
template: awk removes spaces from multiple blank lines
2025-01-04 09:36:06 -08:00
tschettervictor
6a3fbf2aeb Revert "Update template.sh - bugfix for cmd" 2025-01-04 10:31:11 -07:00
tschettervictor
43992f3469 template: awk remove spaces from multiple blank lines
Awk appears to remove multiple adjacent spaces from lines within a template. Adding "-F '[ ]'" makes sure field splitting is done on every space, thus preserving them.

#400
2025-01-03 07:23:46 -07:00
Barry McCormick
0d32733eed Merge pull request #761 from tschettervictor/fix-cmd-template
Update template.sh - bugfix for cmd
2024-12-31 19:04:29 -08:00
tschettervictor
fedc7aa60c Remove message on return 1 2024-12-31 15:27:45 -07:00
tschettervictor
4bc76d5064 fix brace 2024-12-31 15:00:12 -07:00
tschettervictor
7a621b2e1a Merge branch 'master' into check_jail_exists-function 2024-12-31 14:58:50 -07:00
Barry McCormick
4365082bed Merge pull request #778 from tschettervictor/mount-fixes
Mount/Umount fixes and improvements
2024-12-31 13:44:50 -08:00
tschettervictor
9d7b727432 minor fix 2024-12-31 12:27:32 -07:00