Commit Graph

174 Commits

Author SHA1 Message Date
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 901983378c Fix typo in tarballs download page, thanks to Lux 2025-10-18 13:52:29 -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 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 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 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 5f71d8cd0b Finish adding support for 14.3 2025-09-04 08:48:14 -06:00
tschettervictor 3e2b6b42b1 update version 2025-09-03 13:15:08 -06:00
JRGTH daae72c605 Add support for 14.2 release 2024-12-25 03:12:10 -04:00
JRGTH 8afb09bc81 Code fixes/improvements thanks to tschettervictor 2024-12-25 02:49:29 -04:00
JRGTH ff6debc5d5 Update release list on bastille_manager_add.php 2024-10-07 03:41:32 -04:00
JRGTH 11b6f25167 Update release list, added new Debian/Ubuntu distros 2024-10-07 03:09:54 -04:00
JRGTH 7f4cf143a6 Workaround to copy host resolv.conf to jail path 2024-09-06 05:46:18 -04:00
JRGTH 74d929c4a3 Update bastille config, use current extension path 2024-09-06 03:53:11 -04:00
JRGTH 2222468a36 Update bastille config 2024-09-06 03:41:55 -04:00
JRGTH 21566c34e9 Add externallly bridged vnet jails option 2024-09-05 22:31:45 -04:00
JRGTH 10f299268e Add support for 14.0 and 14.1 releases 2024-07-21 23:00:32 -04:00
n-connect 5aadef7a57 Include 13.3
Folliowing the previous code, 13.3 added to be able to use with XigmaNAS v.13.3.0.5 and above
2024-05-29 22:33:04 +02:00
JRGTH e4694425b9 Update bastille config files
Update bastille config files.
2023-09-07 08:57:15 -04:00
JRGTH 20a4ccced5 Fix config check for Linux jails 2023-05-18 07:17:03 -04:00
JRGTH a3a24df7bb Ad note on how to fetch EOL/Unsupported releases 2023-05-14 20:05:27 -04:00
JRGTH 7f24e364b4 Include pf(packet filter) missing files 2023-05-07 19:40:22 -04:00
JRGTH f4340545ec Code consistency updates 2023-05-02 02:18:20 -04:00
JRGTH f1b66e2314 Re-add latest required system files 2023-05-01 21:01:54 -04:00
JRGTH 61e94b0da4 Minor cosmetic changes 2023-05-01 15:39:35 -04:00
JRGTH 77cf6bee93 Minor cosmetic/wording changes 2023-05-01 14:35:31 -04:00