JRGTH
8b278ede4e
Fix export cmd with predefined/default options
2025-06-20 00:06:37 -04:00
tschettervictor
5174c27251
export: Exit if sha can't be generated
2025-06-16 23:03:10 -06:00
tschettervictor
63a913195d
export: Allow grouping certain options (-ax)
2025-06-16 22:16:09 -06:00
tschettervictor
2c0c99232e
Update export.sh
2025-06-16 21:56:34 -06:00
tschettervictor
f590dd0593
Update export.sh
2025-06-16 21:53:37 -06:00
tschettervictor
bc2af931fb
export: Fix export
2025-06-16 21:45:19 -06:00
tschettervictor
e6dcb8da4d
Update export.sh
2025-06-16 21:38:40 -06:00
tschettervictor
5174641ece
Fix export on UFS
2025-06-16 20:43:25 -06:00
tschettervictor
0be18e171a
Update export.sh
2025-06-16 20:17:38 -06:00
tschettervictor
418606e8f7
Update export.sh
2025-06-16 20:16:06 -06:00
tschettervictor
73b251f788
export: Exit if failed to send zfs
2025-05-27 20:53:26 -06:00
tschettervictor
c1ecf22d6f
export: Prepare for migrate command
2025-05-04 18:51:12 -06:00
tschettervictor
68f4aecddf
finish refactor of line spacing
2025-05-01 17:39:50 -06:00
tschettervictor
824ffb2980
Add \n to info _jail
2025-04-30 18:49:14 -06:00
tschettervictor
bb47671cf0
half way point
2025-04-30 11:21:41 -06:00
tschettervictor
49a4bed126
Merge branch 'BastilleBSD:master' into custom-config
2025-03-03 16:26:54 -07:00
tschettervictor
454288b2b1
bastille: Load config only from commons.sh
...
Since all files source common.sh anyway, we don't want to source the config twice.
2025-03-02 11:23:35 -07:00
tschettervictor
6ba11dc762
bastille: Support user based config
...
This PR will allow bastille to be configured based on the user you run as.
To load the config for a specifig user, you must be logged in as the specified user, and there must be a file called "bastille_user.conf" inside /usr/local/etc/bastille or else bastille will just load the default config file.
2025-03-01 18:48:14 -07:00
tschettervictor
bb228a4f74
export: Break on no options
2025-02-28 12:04:33 -07:00
tschettervictor
b734b926c2
export: Reset options
2025-02-28 12:03:08 -07:00
tschettervictor
1c0ed95e63
export: Fix expr syntax
2025-02-28 11:59:56 -07:00
tschettervictor
34a0582075
export: Add debug mode
2025-02-28 11:57:20 -07:00
tschettervictor
7ddff7fa94
export: Restructure code for new functions
2025-02-28 11:25:17 -07:00
tschettervictor
22854addf9
export: Update to use new functions
2025-02-27 16:48:54 -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
Juan David Hurtado G
7bad37c250
shellcheck: export, mount. Logic syntax
2024-12-10 14:14:07 -05:00
Juan David Hurtado G
7c000a07d8
[WIP] shellcheck linting
2024-12-08 21:37:26 -05:00
Juan David Hurtado G
7927385458
[WIP] shellcheck linting
2024-12-08 21:34:36 -05:00
Juan David Hurtado G
7dbe1e761b
rel: update copyright year and release version
2024-11-24 09:46:09 -05:00
Juan David Hurtado G
b91d357679
export: be clear that --xz is for ZFS systems
...
The support for the `--xz` option is only for ZFS at the moment since the `import` command assumes that was the case. By now just show a more descriptive message if `--xz` was used on a UFS system.
2024-11-24 08:29:22 -05:00
Martin Stoyanov
4859b56050
fix for https://github.com/BastilleBSD/bastille/issues/661
2024-03-13 10:24:54 -05:00
Christer Edwards
622c926917
support lowercase values in bastille.conf (issue #368 )
2023-11-25 15:09:11 -07:00
Christer Edwards
4efcc5021c
update copyright dates
2023-07-14 21:02:14 -06:00
Lars Engels
64c3b6045e
Allow running bastille and subcomands with help flags as regular user
2023-03-16 20:58:11 +01:00
Christer Edwards
aafc2b3323
0.9.20220216 release
2022-02-16 23:28:09 -07:00
JRGTH
af0e9a95a4
Allow --safe to be added to defined options
2022-01-04 17:17:36 -04:00
JRGTH
26e8f382e4
Override case options by the user defined option(s)
2022-01-04 17:03:07 -04:00
Christer Edwards
faf3b2b691
use full path when calling jls binary
2021-12-17 19:09:49 -07:00
JRGTH
f39168b9c2
Be more specific with export/import command options
2021-07-14 15:02:12 -04:00
JRGTH
50c09d0359
Feature to disable output colors
2021-07-13 04:49:25 -04:00
JRGTH
f0c3620fac
Add export/import standard I/O redirection
...
This update enhances the export and import command to fully support jail export/import user standard input/output redirection
2021-07-10 08:35:50 -04:00
JRGTH
d73645facb
Add the new tgz compress format to UFS systems too
2021-07-08 17:41:27 -04:00
JRGTH
17ea19bf65
Deprecate command parameters not starting with dash here too
2021-07-08 15:37:36 -04:00
JRGTH
5c4d69775f
Deprecate command parameters not starting with dash
2021-07-08 15:29:31 -04:00
JRGTH
b0f947ca00
Standardized options position in export/import commands, improve option checks
2021-07-08 13:48:02 -04:00
JRGTH
961731b063
New features and improvements revised and re-added
2021-07-07 05:05:38 -04:00
Jose
bfaa2681e0
Revert the improved export command due conflicts, later re add.
2021-05-15 08:13:14 -04:00
Jose
674e8ff087
More validation/checks for export command
2021-02-18 06:48:43 -04:00
Jose
5583ab1d78
Add support bastille RAW image exports/imports, also extended help usage
2021-02-03 18:31:41 -04:00
Christer Edwards
6fa744bbda
update 2021 copyright
2021-01-15 20:00:26 -07:00