tschettervictor
2e55965edd
Merge branch 'master' into common.sh_functions
2025-01-26 10:38:58 -07:00
tschettervictor
3f9d903f10
bastille: rename+clone > no options command
2025-01-18 17:44:38 -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
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
Lars Engels
09a1d306dc
Add "bastille tags" subcommand to add tag strings to jails
2023-03-14 21:34:07 +01:00
Nikos Chondros
b60bc10537
Add rcp (reverse copy) command
...
Allows to copy files from a single jail back to the host.
Usuful when building jails ad-hoc, to get back to the host files you create directly inside the jail.
2023-03-04 12:34:09 +02:00
Chris Wells
dd7f195c1e
Make pf table name and external interface configurable.
...
Closes #508
2022-11-26 23:24:33 -05:00
Christer Edwards
f5b47d8f9e
prepare for fete nationale 2022
2022-07-13 21:30:04 -06:00
Christer Edwards
aafc2b3323
0.9.20220216 release
2022-02-16 23:28:09 -07:00
Christer Edwards
9010b58eb8
prepare for 0.9.20211225 release
2021-12-24 20:58:14 -07:00
Christer Edwards
c825f0ca75
accidentally the jail name in run test
2021-12-23 14:34:43 -07:00
Christer Edwards
570c80ba85
change new PKG option from -P to -H
2021-12-23 14:13:23 -07:00
Christer Edwards
e21d31518a
jls path fix + support using host package manager
2021-12-23 13:57:18 -07:00
Christer Edwards
6d5da561bd
release preparation for 0.9.x
2021-07-14 15:49:12 -06:00
JRGTH
b0f947ca00
Standardized options position in export/import commands, improve option checks
2021-07-08 13:48:02 -04:00
Christer Edwards
2c5fff7ec7
version bump for 0.8.20210115
2021-01-15 20:28:34 -07:00
Christer Edwards
6fa744bbda
update 2021 copyright
2021-01-15 20:00:26 -07:00
Christer Edwards
a0feac3f66
version bumps for release preparation
2021-01-01 09:13:44 -07:00
Christer Edwards
be6b1adfb9
Merge pull request #285 from chriswells0/hook-conversion
...
Add ability to convert "hook" files to Bastillefile format.
2020-12-12 12:05:35 -07:00
Chris Wells
a47b0a43c9
Add missing subcommands (limits/config) to docs.
2020-11-28 19:03:46 -05:00
Chris Wells
554f2293c1
Add ability to convert "hook" files to Bastillefile format.
2020-11-28 17:50:39 -05:00
Christer Edwards
b0c27329c9
Merge pull request #284 from chriswells0/stopped-jail-actions
...
Fix bug preventing commands against stopped jails.
2020-11-28 13:12:52 -07:00
Chris Wells
351020d137
Fix bug preventing commands against stopped jails.
2020-11-28 14:04:15 -05:00
Christer Edwards
ce57d05081
Merge pull request #282 from chriswells0/zfs-case
...
Use uppercase ZFS when appropriate.
2020-11-28 11:05:09 -07:00