Commit Graph

100 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 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 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 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 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 afa76f6a9c Update for recent bastille boot settings changes 2025-09-04 23:51:29 -04:00
tschettervictor fd7918073e BATSILLE fix to BASTILLE 2024-12-24 16:17:02 -07:00
tschettervictor e81b3b14aa Update bastille-init - correct typos 2024-12-07 10:34:00 -07: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 10f299268e Add support for 14.0 and 14.1 releases 2024-07-21 23:00:32 -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 e06551a83e Fix sysrc path 2023-05-01 12:46:42 -04:00
JRGTH 88b2afffc1 Fix HARDENEDBSD url 2023-05-01 12:39:50 -04:00
JRGTH 1610d2225c Update: Add support for 13.2, update config file 2023-05-01 11:36:30 -04:00
JRGTH 5f8096819d Add help support section for useful commands 2022-07-14 22:08:07 -04:00
JRGTH 23db6e935f Always check/update create.sh for /tmp sane permissions 2022-01-03 09:41:27 -04:00
JRGTH 78395369bd Always check for host /tmp sane permissions 2022-01-02 20:09:08 -04:00
JRGTH 4a410de867 Add Linux jails basic management to the WebGUI 2021-12-22 09:11:41 -04:00
JRGTH 11fe00059b Add ability to manually update bastille core files 2021-12-22 04:51:05 -04:00
JRGTH 98afab9ba8 Fix a bug that prevents VNET jail creation 2021-12-21 20:37:00 -04:00
JRGTH 046b5ca191 Add patch to improve ZFS activation, contributed by disaster 2021-12-19 20:02:24 -04:00
JRGTH 1ea08bf877 Initial support for Linux jails(experimental) 2021-12-17 23:08:35 -04:00
JRGTH e5af05fbcc check for required variables for bastille 0.9.x 2021-07-15 12:02:10 -04:00
JRGTH 9cf9ca4e88 Add required files from FreeBSD 13.0 base release, update config 2021-07-09 03:57:48 -04:00
Jose fb87e16d15 Update release list, fix bug in tarballs page 2021-06-08 00:28:25 -04:00
Jose d8fc1e9c05 Fix small grep/regex error 2021-05-16 14:36:34 -04:00
Jose 1a5f82da4c Cosmetic changes, update help output 2021-02-02 15:41:38 -04:00
Jose b052ff4cc9 Implement release native upgrade, re-add makewhatis since is needed by freebsd-update 2021-02-02 14:35:35 -04:00
Jose 2fd87131f1 Add missing system file to properly compare and merge files upon upgrades 2021-02-02 05:48:16 -04:00
Jose 2a52af52eb Minor GUI fixes, revert makewhatis file addition 2021-02-02 03:36:57 -04:00
Jose 91866cadf5 Improve jail/base update, execute fetch/install commands individually 2021-02-02 00:09:08 -04:00