Commit Graph
100 Commits
Author SHA1 Message Date
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
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
Jose a31f85a923 Add missing system file to prevent makewhatis not found warning 2021-02-01 23:12:31 -04:00
Jose d4931b9b27 Update GUI pages to work with later bastille releases 2021-02-01 18:33:27 -04:00
Jose 54982797a5 Add checking for FreeBSD and HardenedBSD on upgrades 2021-02-01 18:20:40 -04:00
Jose 01ff202b23 Don't set template for empty jails, include files for 12.2 release 2021-01-20 08:10:18 -04:00
Jose b67c16aba1 Fix for proper bastille config update 2021-01-04 16:50:53 -04:00
Jose f2428692b0 Enable 12.2 RELEASE downloads through the GUI 2021-01-04 16:44:23 -04:00
Jose b3578d7c9a Minor code changes 2021-01-04 16:37:16 -04:00
Jose 5f611c1ec8 Update bastille config and prepare for RELEASE 12.2 2021-01-04 16:08:12 -04:00
Jose 408b864848 Use sysrc to manage jail startup variables 2020-10-18 06:48:53 -04:00
Jose c862b59c27 Fix typo and minor changes 2020-10-17 21:47:30 -04:00
Jose 0f193c0615 Add jail cloning ability to WebGUI utilities and minor changes 2020-10-17 20:38:33 -04:00
Jose db145553ea Enable all options by default 2020-10-02 19:12:03 -04:00
Jose cfbf2a4fea Fix for jail auto-start with names containing dashes 2020-08-27 08:13:19 -04:00
Jose 9932b00a37 Fix for jail auto-start settings with names containing dashes 2020-08-25 18:37:41 -04:00
Jose 6e7f479ed1 Remove the -q option in utilities page 2020-08-17 17:22:37 -04:00
Jose d1afecf699 Fix for properly identify the jail type 2020-08-17 09:49:36 -04:00
Jose c2b74495d9 Update extension and bastille config files at once 2020-07-17 05:39:48 -04:00
Jose 07f3a1aa5a Add ability to create empty containers, minor improvements 2020-05-20 20:20:17 -04:00
Jose 958a3eb245 Switch back to official bastille repository, simplify initial help banner 2020-05-20 17:51:56 -04:00
Jose ffa6043881 Always apply required updates after platform check 2020-05-14 23:25:08 -04:00
Jose a1757b10b4 Check/apply required updates to bastille while checking for upgrades 2020-05-14 22:47:30 -04:00
Jose 85a17237e6 Display static inet ip from vnet jail config 2020-05-14 12:03:32 -04:00
Jose 4019e0d374 Include missing bits, disable vnet on versions below 12 2020-05-13 22:58:11 -04:00
Jose 51219962f3 Add a skip link to the initial help banner 2020-05-13 00:01:30 -04:00
Jose 32982b8278 Add Spanish translation thanks to raul fernandez garcia 2020-05-12 13:27:02 -04:00
Jose 69ff1271f5 Display bastille bootstrap output after base release fetch 2020-05-12 13:16:26 -04:00
Jose 69d669ce67 Add extra confirmation before extension removal 2020-05-11 19:20:33 -04:00
Jose 06accafed4 Add backup path config check 2020-05-11 18:55:27 -04:00
Jose 7fdfbaacbd Don't skip ZFS activation if "Available but not enabled" status displayed 2020-05-11 17:33:39 -04:00
Jose 4cc63f2f08 Add initial ZFS activation guided support 2020-05-11 15:22:05 -04:00
Jose 2493da2df2 Switch repository for early updates and bug fixes 2020-05-10 08:21:01 -04:00
Jose 2de20334b9 Jail rename to last position, prevent for null autoboot variables 2020-05-10 05:06:02 -04:00
Jose 90ad7895fd Cosmetic changes, add misc configuration row to jail quick config 2020-05-10 03:20:02 -04:00
Jose 083f926424 Don't allow for blank fields in the jail config page 2020-05-09 18:19:45 -04:00
Jose d053566c15 Added jail name validation 2020-05-09 16:05:41 -04:00
Jose e6cd90ed09 Cosmetic changes, display notify on success 2020-05-09 07:19:22 -04:00
Jose d3cc5faa41 Added simple page for quick jail config, cosmetic changes 2020-05-09 06:08:54 -04:00
Jose 6a437e6d58 Minor cosmetic changes 2020-05-08 00:19:32 -04:00
Jose bea03fb931 Plugin/template icons code changes 2020-05-07 21:04:03 -04:00
Jose 295db8adc7 Add Swedish translation, thanks to Anders Malm 2020-04-18 05:10:05 -04:00
Jose 601b86b2a6 Update to new simplified bastille config, obsolete code cleanup 2020-04-13 18:14:53 -04:00
Jose ff9889d592 Set target jail path on advanced config editor by default 2020-03-20 20:24:39 -04:00
Jose 1c219693c1 Cleanup, remove obsolete file 2020-03-08 18:19:40 -04:00
Jose 317682c6c4 Update config, remove unused variable 2020-03-08 17:53:44 -04:00
Jose d7e6d27088 Always pre-configure bastille.conf on new installs 2020-03-08 17:35:17 -04:00
Jose 0176f72a1f Add initial support for IPv6 and VNET 2020-02-26 16:43:57 -04:00
Jose 55d7978cce Remove obsolete code, update config 2020-02-09 09:45:16 -04:00
Jose cc2dd777eb Use bastille built-in convert function 2020-02-09 09:28:43 -04:00
Jose a8e881b23c Use bastille built-in export/import functions 2020-02-09 09:20:14 -04:00
Jose cd5f6ae917 Use rsync during jail conversion 2020-01-04 15:50:36 -04:00
Jose b5c1bc4da1 Code improvements 2020-01-04 15:11:13 -04:00
Jose 63ada5a8c3 Fix issue with names containing dashes 2020-01-04 14:55:48 -04:00
Jose 9abe9cd0e3 Ability to convert thin jail to thick jail 2020-01-04 14:42:57 -04:00
Jose 420ad22043 Added Chinese(Simplified) translation, thanks to lijinbiao 2019-12-27 08:43:16 -04:00
Jose e9cfa26d24 Improve fstab utility error handling 2019-12-19 19:35:59 -04:00
Jose 188cebfc80 Improved fstab utility, don't allow blank fields 2019-12-19 13:30:36 -04:00
Jose 37cc1ea1b0 Improved jail IP search during import 2019-12-19 00:58:02 -04:00
Jose 62b95711e7 Add foreign jail import support, improved fstab utility 2019-12-18 22:45:44 -04:00
Jose 5c682ddaf0 Improved Thick container upgrade process 2019-12-17 23:07:30 -04:00
Jose 39d4866c3c Improved container/base update process 2019-12-17 19:12:45 -04:00
Jose 071ce84f72 Handle container/base updates from the UI 2019-12-01 12:51:04 -04:00
Jose b6a65c3e70 Improved jail update/upgrade code, obsolete code cleanup 2019-12-01 09:38:52 -04:00
Jose b293dc3172 Code cleanup 2019-12-01 03:33:30 -04:00
Jose 7faed8d8f2 Added freebsd-update support 2019-11-30 03:03:45 -04:00
Jose 2bb5f4385a Added update/upgrade handling improvements 2019-11-29 23:34:55 -04:00
Jose f0d855674d Display container release version, ability to upgrade/downgrade container base 2019-11-28 04:27:37 -04:00
Jose df05aa8876 Enable logging on error 2019-11-23 03:39:50 -04:00
Jose 6cbd299024 Ability to restore .tgz archives on ZFS, be more verbose 2019-11-23 01:19:54 -04:00