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 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
JRGTH 46ad53b13b Merge pull request #16 from tschettervictor/master
support version 14.3
2025-09-03 18:25:44 -04: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
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
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
JRGTH c86dcdedd6 Merge pull request #8 from tschettervictor/patch-1
Update README.md typo
2024-12-11 22:14:45 -04:00
JRGTH 44fcec9fdb Merge pull request #7 from tschettervictor/patch-1
Update bastille-init - correct typos
2024-12-07 22:32:42 -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
JRGTH 83a810ebd9 Merge pull request #3 from n-connect/master
Include 13.3
2024-05-31 21:17:47 -04: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
JRGTH df423e7505 Update release list to include 13.2 2023-05-01 14:26:51 -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 cc9c396eef Update version 2023-05-01 11:40:41 -04:00
JRGTH 1610d2225c Update: Add support for 13.2, update config file 2023-05-01 11:36:30 -04:00
JRGTH 93402017a5 Code changes, some PHP8.x warning fixes 2022-09-05 00:27:09 -04:00
JRGTH 010f964e36 Code and Cosmetic changes, some PHP8.x warning fixes 2022-08-29 10:53:40 -04:00
JRGTH a3829b1d3f Cosmetic changes, some PHP8.x warning fixes 2022-08-28 06:22:37 -04:00
JRGTH b519448846 Merge pull request #1 from sghebuz/master
Complete FreeBSD 13.1 release support
2022-08-24 17:04:17 -04:00
JRGTH 5f8096819d Add help support section for useful commands 2022-07-14 22:08:07 -04:00
JRGTH 439bc59e52 Add required files from FreeBSD 13.1 base release, update config 2022-07-14 19:01:47 -04:00
JRGTH a3558914eb Automatically deal with spaces on the fstab utility 2022-07-14 16:00:13 -04:00
JRGTH fad1815baf Cosmetic changes, add note about space escaping in fstab 2022-07-14 14:07:18 -04:00
JRGTH 01ba718169 Fix for PHP 8.1 compatibility 2022-06-30 16:35:04 -04:00
JRGTH 995a1233ac Fix to replace deprecated PHP date function 2022-06-20 00:04:34 -04:00
JRGTH 13ead8950d Add Debian 11(Bullseye) to the WebGUI 2022-01-03 17:16:47 -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 0c708358e6 Fix a bug to display correct VNET interface 2021-12-21 21:10:18 -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 c1bb8d0cfc Create required dir for templates link creation 2021-12-18 00:58:42 -04:00
JRGTH d9e8e5aedf Cosmetic changes, update maintenance page 2021-12-18 00:20:51 -04:00
JRGTH 1ea08bf877 Initial support for Linux jails(experimental) 2021-12-17 23:08:35 -04:00
JRGTH 6fd8019fb5 Include freebsd-update files for 12.3 release 2021-12-13 18:34:36 -04:00
JRGTH eede7cbf29 Update release list, include files for 12.3 release 2021-12-13 17:02:22 -04:00
JRGTH 427f89ae3d Minor cosmetic changes 2021-09-13 21:58:29 -04:00
JRGTH 629e6a296f Set bastille minimum version for some options 2021-09-13 21:42:07 -04:00
JRGTH e58340f361 Add new export/import features 2021-08-29 00:26:29 -04:00
JRGTH e5af05fbcc check for required variables for bastille 0.9.x 2021-07-15 12:02:10 -04:00
JRGTH 40ffe9cea4 Quick update to support bastille 0.9.x 2021-07-15 11:38:31 -04:00
JRGTH 5c82d2f4f6 Set file permissions 2021-07-09 04:04:52 -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 14b95626d3 Fix for properly copy host resolv.conf to jails 2021-02-07 22:23:08 -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