tschettervictor
76cda4b53f
fix & for subshell
2025-05-04 12:35:12 -06:00
tschettervictor
39ed1aaec6
Initial commit for subshell parallel mode
2025-05-04 12:11:16 -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
2b5f239050
final run through
2025-04-30 13:39:05 -06:00
tschettervictor
bef2ece965
adjust blank line option
2025-04-30 08:19:50 -06:00
tschettervictor
b73639d8b6
rework blank lines again
2025-04-29 21:58:15 -06:00
tschettervictor
046cf87e79
rework blank line
2025-04-29 21:51:24 -06:00
tschettervictor
310258f4b4
set _LAST_JAIL in common
2025-04-29 21:08:08 -06:00
tschettervictor
7974eb7429
only set _last_jail once
2025-04-29 20:53:27 -06:00
tschettervictor
feaf8c792b
print blank line after last jail
2025-04-29 20:48:11 -06:00
tschettervictor
f423446370
add blank line after each jail on multiple targets
2025-04-29 18:54:34 -06: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
19c485e571
umount: Fix vars
2025-02-03 11:21:27 -07:00
tschettervictor
0bdd4faea1
umount: Add auto-mode/debug mode
2025-01-28 11:07:43 -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
08f5a9a755
fix for multiple spacing
2024-12-27 13:34:14 -07:00
tschettervictor
5f8c79d277
allow mounting directories with spaces
2024-12-27 12:14:04 -07:00
tschettervictor
9d254357d0
bugfixes and code cleanup
2024-12-23 18:23:56 -07:00
Juan David Hurtado G
7dbe1e761b
rel: update copyright year and release version
2024-11-24 09:46:09 -05: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
Christer Edwards
6fa744bbda
update 2021 copyright
2021-01-15 20:00:26 -07:00
Chris Wells
8b4d18f8f3
Create info() and warn() for cleaner print statements.
2020-11-25 21:19:08 -05:00
Chris Wells
c6aded8d0a
Ensure target is specified and exists in 1 place instead of many.
...
Require target to be running for commands that need it.
Closes #239 .
2020-08-30 20:15:22 -04:00
Chris Wells
aaffc882f9
Create and leverage global error functions
2020-08-30 10:57:14 -04:00
Chris Wells
1d21ff58fe
Add mount and umount commands to manage volumes inside containers.
2020-05-23 18:35:00 -04:00