Commit Graph

119 Commits

Author SHA1 Message Date
tschettervictor
2d6b93a939 Merge branch 'master' into master 2025-02-23 12:18:38 -07:00
tschettervictor
18f5404b73 bastille: Limits+Tags to no action commands 2025-02-23 12:16:57 -07:00
tschettervictor
5b2d705019 bastille: Convert and zfs to no action commands 2025-02-23 12:09:13 -07:00
tschettervictor
be96dc996d bastille: service+sysrc to no action commands 2025-02-23 11:58:47 -07:00
tschettervictor
9f89335309 bastille: Cmd to no action commands 2025-02-23 11:48:23 -07:00
tschettervictor
5f8d7f2bb6 bastille: Move config to no options command 2025-02-23 11:41:22 -07:00
tschettervictor
3f449a8974 edit: Move to no action commands 2025-02-23 10:17:56 -07:00
tschettervictor
7b6e7c4f8d Merge branch 'master' into patch-2 2025-02-03 13:46:40 -07:00
tschettervictor
2c40e72940 Merge branch 'master' into patch-4 2025-02-03 12:08:29 -07:00
tschettervictor
73d510aae4 Bastille: Stop to no action commands 2025-02-03 11:46:08 -07:00
Juan David Hurtado G
00f09ef738 version 0.13.20250126 2025-01-26 22:15:08 -05:00
tschettervictor
8da08943a3 Merge branch 'master' into patch-4 2025-01-26 18:18:11 -07:00
Juan David Hurtado G
03649f6158 Merge branch 'master' into cp-rcp-new-functions 2025-01-26 20:00:54 -05:00
tschettervictor
7be9934a26 bastille: Pkg to no action commands 2025-01-26 12:30:24 -07:00
tschettervictor
2e55965edd Merge branch 'master' into common.sh_functions 2025-01-26 10:38:58 -07:00
tschettervictor
183a3c201a Merge branch 'master' into cp-rcp-new-functions 2025-01-26 10:33:10 -07:00
tschettervictor
708c9c3b4d bastille: Add jcp/rcp to commands 2025-01-21 07:48:09 -07:00
tschettervictor
3f9d903f10 bastille: rename+clone > no options command 2025-01-18 17:44:38 -07:00
tschettervictor
6a1226bdc9 Merge branch 'master' into cp-rcp-new-functions 2025-01-17 22:42:47 -07:00
tschettervictor
fb1d4fca95 Merge branch 'master' into common.sh_functions 2025-01-15 14:49:06 -07:00
Barry McCormick
49a7a643a8 Merge pull request #790 from tschettervictor/etcupdate
etcupdate: beta version
2025-01-14 21:37:54 -08:00
tschettervictor
1cfbe6b5e0 bastille: remove rcp 2025-01-13 19:39:34 -07:00
tschettervictor
628f0fac34 bastille: move cp to no action commands 2025-01-13 19:37:59 -07:00
tschettervictor
8e73e6f188 cp: include rcp in cp and add jail mode 2025-01-12 11:16:51 -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
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
bb7f73e8f6 bastille: rename functions to "old" in place of new ones
Rename "check_target_is_running" and "target_all_jails" to have the suffix "_old".

These two function are only ever called from within the main bastille executable. 

I am integrating these functions in "common.sh" so renaming them here for removal in the future is the best path forward.
2025-01-05 19:10:59 -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
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
Juan David Hurtado G
0d5b92c052 Improve bastille.conf handling with user prompt for creation
Replaced ineffective default configuration generation logic with a user-interactive prompt. Users can now choose to create the configuration file with default values if it is missing, ensuring better control and clarity. Removed redundant code from the setup script to streamline execution.
2024-12-29 15:22:17 -05:00
tschettervictor
a5de4a93ff move mount and umount to no actions commands 2024-12-23 18:25:11 -07:00
tschettervictor
538ec8159d move top and htop to no action command 2024-12-16 12:45:13 -07:00
tschettervictor
904c05f7fb Update bastille - list command only shows running 2024-12-04 10:26:32 -07:00
Juan David Hurtado G
67234b2d84 bastille: shellcheck 2024-11-24 16:42:26 -05:00
Juan David Hurtado G
9157ac34e3 bastille: adding a no operation command 2024-11-24 16:20:13 -05:00
Juan David Hurtado G
7dbe1e761b rel: update copyright year and release version 2024-11-24 09:46:09 -05:00
subnetspider
d3bac06de3 Update BASTILLE_VERSION string
Update the version string in usr/local/bin/bastille from 0.10.20231125 to 0.11.20241022 so that the version reported by "bastille -v" matches the version reported by "pkg info bastille | grep Version".
2024-11-05 07:34:01 +01:00
yaazkal
bfe413e8ec [FIX] cp and rcp commands not handling the quiet option correctly 2024-07-14 15:45:03 -05:00
Christer Edwards
d44c85637e update documentation for 14.0-RELEASE 2023-11-24 15:20:15 -07:00
Nikos Chondros
445b42ed39 Merge branch 'master' into master 2023-10-26 20:51:15 +03:00
Christer Edwards
40e4b817d8 prep & cleanup for 0.10.20231013 release 2023-10-10 19:51:10 -06:00
Christer Edwards
2fd1f2c812 update versions and dates 2023-07-14 21:35:18 -06:00
Christer Edwards
4efcc5021c update copyright dates 2023-07-14 21:02:14 -06:00
Yaazkal
0b7ed7850a [FIX] Support ALL in pkg command when using the -H or --host option. 2023-05-09 21:24:42 -05:00
JRGTH
8f803d511e Fix missing version 2023-05-01 13:30:54 -04:00
Lars Engels
f936afeae6 Sort bastille usage ouput and update README.md for newer FreeBSD
releases
2023-03-23 23:14:39 +01:00
Lars Engels
64c3b6045e Allow running bastille and subcomands with help flags as regular user 2023-03-16 20:58:11 +01:00