219 Commits

Author SHA1 Message Date
JRGTH
0f42237da9 Minor cosmetic/wording changes 2025-11-23 09:44:17 -04:00
JRGTH
5de394ffa8 Minor cosmetic/wording changes 2025-11-19 02:21:15 -04:00
JRGTH
2e7c30a48b Minor cosmetic/wording changes 2025-11-19 01:55:22 -04:00
JRGTH
cac84dc249 Add 'etcupdate' command, update bundled files
Add `etcupdate` missing command, update bundled files.
2025-11-17 09:05:09 -04:00
JRGTH
862582e066 Minor code changes/improvements 2025-11-02 05:11:40 -04:00
JRGTH
419b5dbb8a Check/update bastille config parameters on runtime 2025-11-02 04:55:19 -04:00
JRGTH
4831551b4f Make sure minor changes are always applied 2025-11-02 04:30:09 -04:00
JRGTH
7452d2a08e Check/update bastille config parameters on runtime 2025-10-28 15:00:59 -04:00
JRGTH
3deb377aae Allow install in zroot platform with optional zfs dataset
Allow extension installations in zroot platform with optional zfs user dataset
2025-10-23 15:46:41 -04:00
JRGTH
05e89da69d Fix typo in tarballs and cleanup, thanks to Lux 2025-10-21 10:05:03 -04:00
JRGTH
7e325df51b Update bastille_manager_tarballs.php 2025-10-18 14:17:43 -04:00
JRGTH
901983378c Fix typo in tarballs download page, thanks to Lux 2025-10-18 13:52:29 -04:00
JRGTH
307999ab54 Update README.md 2025-10-16 19:52:32 -04:00
JRGTH
0e3ceeee70 Check if bastille_zfs_enable is actually set to NO
Check if bastille_zfs_enable is actually set to NO before zfs disable
2025-10-13 07:33:21 -04:00
JRGTH
9c10025dfd Disable zfs warnings if bastille_zfs_enable = NO
Disable zfs activation warnings if bastille_zfs_enable is set to NO
2025-10-13 06:14:09 -04:00
JRGTH
fcfe6b47b4 Minor code changes/improvements 2025-10-05 02:54:23 -04:00
JRGTH
4b0745ce64 Make sure bastille-prefix ends with bastille 2025-10-05 02:26:29 -04:00
JRGTH
fb036a29da Fallback for custom bastille prefix name
Fallback for custom bastille prefix name, for example capitalized "Bastille" prefix.
2025-10-05 01:06:40 -04:00
JRGTH
3e8e2305ae Minor code improvements, clean stale pkg on error
Minor code improvements, clean stale pkg files on error.
2025-09-28 04:21:28 -04:00
JRGTH
c6d769e4d5 Add all bastille Linux flavors bootstrap options 2025-09-28 03:56:14 -04:00
JRGTH
d60abe962d Minor code improvements and cleanup 2025-09-23 14:42:53 -04:00
JRGTH
3a24390b0d Add Debian keyring and minor code changes 2025-09-23 11:12:05 -04:00
JRGTH
9a6ef9031e Code cleanup, remove unnecessary statement 2025-09-17 07:56:11 -04:00
JRGTH
21eaa96e26 Minor cosmetic/wording changes. 2025-09-17 03:41:57 -04:00
JRGTH
ba81b6943b Code changes, symlink files in embedded platforms
Code changes, symlink bundled files in embedded platforms, set file permissions.
2025-09-17 03:37:11 -04:00
JRGTH
4664d71f31 Mount unionfs for pkg while fetching debootstrap
Mount unionfs for pkg while fetching `debootstrap` packages
2025-09-16 08:21:56 -04:00
JRGTH
7362708895 Fix for missing variable, thanks to tga
Fix for missing variable affecting embedded platforms, thanks to @tga.
2025-09-15 20:14:46 -04:00
JRGTH
d70bc5a15b Added post upgrade function for convenience, cleanup
Added post upgrade function for convenience, cleanup obsolete code.
2025-09-14 08:03:36 -04:00
JRGTH
50e465f5e2 always execute extension script after upgrade
Always execute extension script after upgrade from WebGUI, code changes.
2025-09-14 05:30:35 -04:00
JRGTH
8a98bc7f2b Fix extension script missing statement preventing for new installs
Fix extension script missing statement preventing for new installs.
2025-09-13 12:11:30 -04:00
JRGTH
746c591409 Set executable property 2025-09-13 06:10:46 -04:00
JRGTH
65585053cf Re-add Linux jails, WebGUI fixes and improvements
Re-add Linux jail feature, overall WebGUI fixes and improvements.
2025-09-13 06:00:28 -04:00
JRGTH
c041aa4711 Handle osrelease parameter update in bastille-init 2025-09-08 02:19:30 -04:00
JRGTH
98cf9d85f0 Re-add release change and code improvements 2025-09-08 01:52:27 -04:00
JRGTH
9c3b8634a7 Fix typo 2025-09-08 00:28:16 -04:00
JRGTH
1970b3539b Code update and improvements
Code update and improvements, update jail config/util WebGUI pages and bastille-init.
2025-09-08 00:23:52 -04:00
JRGTH
fb04fe048e Disable linux_compat due incompatibility/missing depends
This feature is temporarily disabled due incompatibility/missing dependencies with later XigmaNAS releases.
2025-09-07 02:35:28 -04:00
JRGTH
8a2e33b3b4 Disable basic interface to comply with bastille new syntax 2025-09-06 00:31:46 -04:00
JRGTH
ed3fc8b716 Add action to set priority value from utilities 2025-09-05 23:42:52 -04:00
JRGTH
71ca5390d2 Cosmetic changes and improvements 2025-09-05 21:52:05 -04:00
JRGTH
ae9c3b62e5 Display jail IP using bastille list buil-in command 2025-09-05 17:13:11 -04:00
JRGTH
afa76f6a9c Update for recent bastille boot settings changes 2025-09-04 23:51:29 -04:00
JRGTH
74428e54e1 Fix bastille version display under maintenance tab 2025-09-04 14:15:46 -04:00
tschettervictor
985d5adf39 Merge pull request #17 from tschettervictor/master
Finish adding support for 14.3
2025-09-04 10:50:19 -04:00
tschettervictor
77ca01e49d Merge branch 'JRGTH:master' into master 2025-09-04 10:49:35 -04:00
tschettervictor
5f71d8cd0b Finish adding support for 14.3 2025-09-04 08:48:14 -06:00
JRGTH
46ad53b13b Merge pull request #16 from tschettervictor/master
support version 14.3
2025-09-03 18:25:44 -04:00
tschettervictor
3e2b6b42b1 update version 2025-09-03 13:15:08 -06:00
tschettervictor
f602f97ba4 Merge branch 'master' of https://github.com/tschettervictor/xigmanas-bastille-extension 2025-09-03 12:48:22 -06:00
tschettervictor
14a2e28f96 add support for 14.3
This allows using update and upgrade commands using 14.3
2025-09-03 12:46:42 -06:00