Commit Graph

211 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 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
JRGTH 5897927d1b Merge pull request #15 from tschettervictor/patch-1
destroy: implement necessary -y option to autoconfirm
2025-08-12 05:14:26 -04:00
tschettervictor b751cfce07 destroy: implement necessary -y option to autoconfirm 2025-08-09 20:30:10 -06:00
tschettervictor 34e4902919 Use -y on destroy jail 2025-06-04 08:28:27 -06:00
JRGTH b9d8e6930b Merge pull request #13 from tschettervictor/patch-3
Add 3 necessary variables for ext to work
2025-05-08 05:17:07 -04:00
tschettervictor c5d15f9c83 Add 3 necessary variables for ext to work
These are three new options that have recently been added to Bastille, one of which is required to keep using this extension (bastille_network_vnet_type)
2025-05-07 22:00:36 -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 0aa965dfc7 Merge pull request #9 from tschettervictor/patch-2
BATSILLE fix to BASTILLE
2024-12-25 02:43:11 -04:00