Commit graph

275 commits

Author SHA1 Message Date
earnolmartin
06945b90bc Fixed Status FTP Account Bug - Shouldn't Apply to Custom Accounts 2019-09-12 22:51:59 -06:00
earnolmartin
8a61cdb9bd Fixed Status FTP Account Bug - Shouldn't Apply to Custom Accounts 2019-09-12 22:47:59 -06:00
earnolmartin
285081d783 Fixed Status FTP Account Bug - Shouldn't Apply to Custom Accounts 2019-09-12 22:46:53 -06:00
earnolmartin
b9e5955da6 Fixed Status FTP Account Bug - Shouldn't Apply to Custom Accounts 2019-09-12 22:44:43 -06:00
earnolmartin
5758219d9a Minor Fix for Fail2Ban - Make Sure VSFTPD Log Exists 2019-09-09 14:08:14 -06:00
earnolmartin
fd3971ebfb Minor Fix for Sasl 2019-09-09 11:11:04 -06:00
earnolmartin
bd94b6a2a1 Fix for Fail2Ban 2019-09-02 10:44:08 -06:00
earnolmartin
0ed1ebd910 Trying to Keep Special Chars in Remote Backup Encryption Keys 2019-08-22 11:02:32 -06:00
earnolmartin
e21f03a600 Trying to Keep Special Chars in Remote Backup Encryption Keys 2019-08-22 10:56:17 -06:00
earnolmartin
84ea13c006 Added Panelusername Identifier to list of Domains for Resellers and Admin 2019-08-21 13:21:52 -06:00
earnolmartin
cb88bade9d Changes to Debian Detection 2019-07-24 12:00:00 -06:00
earnolmartin
18eb651a14 Changes to Debian Detection 2019-07-24 11:58:03 -06:00
earnolmartin
30f3e53111 Better Informational UI when Editing and Deleting Email Accounts 2019-06-18 14:42:57 -06:00
earnolmartin
3fe8a47805 Fixes to IT Picante Template 2019-06-05 11:51:00 -06:00
earnolmartin
ca7e8d9c92 Updated Italian Language in Picante 2019-06-03 21:27:06 -06:00
earnolmartin
44c9f09e6a Make sure we use 1024 bit key for DKIM 2019-05-31 11:27:32 -06:00
earnolmartin
b0b8be1501 Order domains by name 2019-05-23 14:37:26 -06:00
earnolmartin
9d9d720abd DKIM Fixes 2019-05-23 12:19:33 -06:00
earnolmartin
0a88912ffa Fixes 2019-05-23 09:54:22 -06:00
earnolmartin
1e6f9fe0d0 Fixes for DKIM 2019-05-22 16:42:42 -06:00
earnolmartin
ef3df1f9c6 Better DKIM Adjusting 2019-05-22 16:02:16 -06:00
earnolmartin
5b9e01cc86 Change Hostname Variable in Postfix for DKIM Too 2019-05-22 15:56:17 -06:00
earnolmartin
87078ffd80 DKIM Testing 2019-05-22 15:48:15 -06:00
earnolmartin
5fdd3b6655 Added Missing Files 2019-05-22 13:03:34 -06:00
earnolmartin
3ce26c15bb Added Italian to Picante Theme 2019-05-22 12:26:54 -06:00
earnolmartin
621535166c Added php_sessions main path to the cleanup as well 2019-05-10 17:48:25 -06:00
earnolmartin
61fb8f5f08 Handle Mixed Mode SSL - One Domain that Previously Didn't Have SSL in the Template Should Have it if Let's Encrypt or a Custom Cert Was Marked to Be Used 2019-05-10 13:35:38 -06:00
earnolmartin
3dfcbd9ed2 Remove Extra Line 2019-05-10 09:09:11 -06:00
earnolmartin
ee65c9563b Better Checking for FTP Success 2019-05-10 09:07:39 -06:00
earnolmartin
e312b4fd60 Minor Fix 2019-04-30 23:08:33 -06:00
earnolmartin
d57972a75d Minor Fix 2019-04-30 17:35:56 -06:00
earnolmartin
f97f13cb77 Fixes for Custom Templates Logic 2019-04-30 17:30:45 -06:00
earnolmartin
bc8eaf0485 Templates Should Still Respect SSLOnly Depending on Which Template Is Used 2019-04-30 16:48:24 -06:00
earnolmartin
e989f9b93d Minor Fix 2019-04-30 15:59:49 -06:00
earnolmartin
998fdba852 Minor Fix 2019-04-30 15:50:34 -06:00
earnolmartin
c9263f821e Cleanup of Unused 3rd Parties and Added Nginx Bad Bot Blocker 2019-04-30 15:46:30 -06:00
earnolmartin
40427bbc1b Fix in Restore Script 2019-04-29 19:54:01 -06:00
earnolmartin
797a47b547 Extra Debugging During Restore 2019-04-29 19:12:08 -06:00
earnolmartin
1943c35495 Add Path to Restore Script 2019-04-29 17:41:56 -06:00
earnolmartin
e80215a116 Fix in Restore PHP 2019-04-29 17:15:19 -06:00
earnolmartin
15f6fd9d1b Added Restore Script 2019-04-29 17:09:49 -06:00
earnolmartin
9e3db9ba0d SCP Log should Go In /var/log/bakcup_log.conf 2019-04-29 16:55:00 -06:00
earnolmartin
13948a2a44 Cleanup Happens Before Resync 2019-04-29 16:22:10 -06:00
earnolmartin
65874c6897 Added Restore Script 2019-04-29 14:04:30 -06:00
earnolmartin
ba63f60d9c Do Postfix Quota Fix only for Specific OS 2019-04-23 17:22:47 -06:00
earnolmartin
159b6c7c2c Update the IP Address When It Changes 2019-04-19 14:28:54 -06:00
earnolmartin
fe6da42f36 Rebuilt Crontab Post Restore 2019-04-16 19:13:08 -06:00
earnolmartin
4289762236 Lookup php-fpm package in case something goes wrong 2019-04-12 10:45:19 -06:00
earnolmartin
cde4cfac80 Fixes for Quota 2019-04-08 19:57:47 -06:00
earnolmartin
c91db0ca19 Minor Fix 2019-04-01 23:09:32 -06:00
earnolmartin
19aa03da0d Added TLS Postfix Cert Advanced Option and Postfix VDA Fixes for Ubuntu 18.04 2019-04-01 22:24:21 -06:00
earnolmartin
ac53cb1602 Minor Change 2019-01-30 22:47:51 -07:00
earnolmartin
88cd82a0af Fix owner on transfer for domains 2019-01-30 22:25:12 -07:00
earnolmartin
a6612a3a7c Minor Fix to Keep Compatibility 2019-01-30 08:58:25 -07:00
earnolmartin
4950eba573 Minor Fixes to Transfer Domain Functionality 2019-01-29 18:18:39 -07:00
earnolmartin
c1ee41d4da Minor Fixes to Transfer Domain Functionality 2019-01-29 17:48:18 -07:00
earnolmartin
22fe1c6754 Minor Fixes to Transfer Domain Functionality 2019-01-29 17:37:56 -07:00
earnolmartin
c2684960fb Minor Fixes to Transfer Domain Functionality 2019-01-29 17:34:59 -07:00
earnolmartin
3d87d28b79 Minor Fixes to Transfer Domain Functionality 2019-01-29 17:27:32 -07:00
earnolmartin
f66b23621f Minor Fixes to Transfer Domain Functionality 2019-01-29 17:23:57 -07:00
earnolmartin
34b65b07a0 Minor Fixes to Transfer Domain Functionality 2019-01-29 17:18:21 -07:00
earnolmartin
f6a2ddd1e4 Proper Domain Transfer Functionality to Another Account - Testing 2019-01-29 17:01:04 -07:00
earnolmartin
6e41618898 su directive needed in log rotate 2019-01-28 13:30:20 -07:00
earnolmartin
5993c69c3a Minor Changes 2019-01-28 11:43:01 -07:00
earnolmartin
4aed0f0ddd Add Subdomains to Log Rotate, Prevent Access to Subdomain Logs, and Minor Fixes 2019-01-28 11:22:37 -07:00
earnolmartin
33e43f19ca Use UTF8 and General CI 2019-01-25 11:57:45 -07:00
earnolmartin
98abf2ec92 Better Cleanup for Let's Encrypt 2019-01-23 16:31:15 -07:00
earnolmartin
f1add17362 Better Cleanup for Let's Encrypt 2019-01-23 16:17:20 -07:00
earnolmartin
9f424f4d15 Better Cleanup for Let's Encrypt 2019-01-23 16:00:57 -07:00
earnolmartin
93a7ca04e5 Fix for Let's Encrypt 2019-01-23 15:22:55 -07:00
earnolmartin
0fe536975e Minor Change to Custom FTP Accounts 2019-01-23 14:31:24 -07:00
earnolmartin
5ba2afc48e Minor Change for SSL Certs in Courier 2018-12-06 14:58:35 -07:00
earnolmartin
824fee720b Minor Tweaks 2018-11-28 22:15:11 -07:00
earnolmartin
0d409d3064 Add PHP Errors File to Log Rotate 2018-11-28 21:22:39 -07:00
earnolmartin
9fd4cdc426 Fix PHP error logging 2018-11-28 21:02:41 -07:00
earnolmartin
ac04d762af Fix PHP error logging 2018-11-28 20:50:30 -07:00
earnolmartin
0f6443b07e Minor Fix 2018-09-24 11:59:53 -06:00
earnolmartin
3e6817f7bb Minor Fix 2018-09-22 22:46:32 -06:00
earnolmartin
c0f00edc37 Minor UI Fixes 2018-09-10 12:45:46 -06:00
earnolmartin
c7fcba6fc2 Merge branch 'master' of github.com:earnolmartin/EHCP-Force-Edition 2018-09-10 11:35:54 -06:00
earnolmartin
2dc1d5ffa1 Support for Custom Subdomain Templates - Initial 2018-09-10 11:35:39 -06:00
earnolmartin
089efa3873 Minor Change 2018-08-24 19:47:07 -06:00
earnolmartin
44e21bef3e Fixes for Older Versions of Ubuntu and Debian 2018-08-24 16:26:51 -06:00
earnolmartin
e719cb9730 Fixes for Older Versions of Ubuntu and Debian 2018-08-24 15:54:06 -06:00
earnolmartin
dcfb844721 Minor Changes to DB Validation 2018-08-10 12:34:02 -06:00
earnolmartin
fc58d719e5 Minor Change 2018-08-09 19:11:17 -06:00
earnolmartin
a132cf9850 MySQL User Password HAS to Be Updated Too 2018-08-09 12:48:29 -06:00
earnolmartin
68a9af6d4f Minor Tweaks 2018-08-08 14:36:47 -06:00
earnolmartin
6283813159 Remote Access to Specified MySQL DB Fixes & Remote Grants Included in Backups Now 2018-08-01 10:56:56 -06:00
earnolmartin
4ac7bbe3fc Remote Access to Specified MySQL DB Fixes 2018-08-01 10:14:45 -06:00
earnolmartin
4a39cd8650 Troubleshoot Missing Let's Encrypt Ubuntu 18.04 2018-07-18 12:29:02 -06:00
earnolmartin
78929fa1b2 Troubleshoot Missing Let's Encrypt Ubuntu 18.04 2018-07-18 12:26:19 -06:00
earnolmartin
0066c5bc66 Fix for NGINX Mime Types on Install 2018-07-18 09:33:30 -06:00
earnolmartin
4f8b378184 Also SyncFTP Post Install 2018-07-16 12:26:41 -06:00
earnolmartin
6c7eaf41b0 Fix for Let's Encrypt Suffixes (https://community.letsencrypt.org/t/prevent-0001-xxxx-certificate-suffixes/66802/2) 2018-07-16 08:34:39 -06:00
earnolmartin
21d8922938 Handle IPv6 Connections PHPMyAdmin 2018-07-13 15:38:04 -06:00
earnolmartin
c60eb694a4 Changes to Generated SQL 2018-07-13 15:06:06 -06:00
earnolmartin
5143a65f5b Changes to Generated SQL 2018-07-13 14:51:10 -06:00
earnolmartin
6da1127bfc Changes to Generated SQL 2018-07-13 14:43:46 -06:00
earnolmartin
9d2cc24c84 Load Config Too 2018-07-13 13:48:59 -06:00
earnolmartin
6fa951289b Rebuild Webserver Configs as Well Post Restore 2018-07-13 13:41:49 -06:00
earnolmartin
55245b4eaf Generate SSL Files Must be Run in Commandline Mode 2018-07-13 13:26:29 -06:00
earnolmartin
d94ae2f7c5 Add Fixing of Missing SSL Cert to Constructor 2018-07-13 12:43:55 -06:00
earnolmartin
acb717a362 Enable SSL for Apache - Problem Ran Into on Debian 9 2018-07-13 12:41:20 -06:00
earnolmartin
48cacc9e30 Install net-tools 2018-07-13 12:17:21 -06:00
earnolmartin
abd5ee8165 Sync After Restore 2018-07-13 12:11:02 -06:00
earnolmartin
d38a4164e2 Do NOT Store EHCP Files By Default in Backups Since this Can Cause Problems on Restore (changed credentials) 2018-07-13 11:28:01 -06:00
earnolmartin
9f308e5972 Create /var/backup directory for restoring backups / storing backups by default 2018-07-13 11:11:02 -06:00
earnolmartin
5c6bdea910 Match Spacing in Install 2018-07-13 10:47:43 -06:00
earnolmartin
489fad2e64 Fixes to Prevent Multiple Include root_whitelist.php in PHPMyAdmin Config 2018-07-13 10:46:51 -06:00
earnolmartin
03000aa078 No Need to Regrant EHCP Perms on Backup https://stackoverflow.com/questions/8765307/do-i-maintain-create-rights-after-drop-database-in-mysql 2018-07-13 10:28:11 -06:00
earnolmartin
1216be27b6 Backup Fixes, Additional Database Name Validation, Minor Tweaks to Unattended Install, and More Minor Fixes 2018-07-13 10:02:45 -06:00
earnolmartin
7509e193cc Fix for Ubuntu 18.04 PHPMyAdmin Login Issue for root MySQL 2018-07-05 20:09:46 -06:00
earnolmartin
203fad5ec2 Reusable Adjusting Domains Template Code for Redirecting Non-SSL to SSL 2018-06-14 14:42:56 -06:00
earnolmartin
fe9397a7ba Reusable Adjusting Domains Template Code for Redirecting Non-SSL to SSL 2018-06-14 14:27:05 -06:00
earnolmartin
fb110601cc Reusable Adjusting Domains Template Code for Redirecting Non-SSL to SSL 2018-06-14 13:56:48 -06:00
earnolmartin
44c9cdca2e Reusable Adjusting Domains Template Code for Redirecting Non-SSL to SSL 2018-06-14 13:39:35 -06:00
earnolmartin
79fa810e2b Added .so Files to Mime Types for nginx 2018-06-05 12:50:18 -06:00
earnolmartin
314114c6f8 Fix on Some Servers 2018-06-04 19:31:15 -06:00
earnolmartin
f213b670d3 Add Web Server Type to Public Info Call 2018-05-25 16:39:02 -06:00
earnolmartin
4cc96920fb Minor Adjustments 2018-05-25 14:12:51 -06:00
earnolmartin
766462fb6f nginx consistency 2018-05-24 18:12:56 -06:00
earnolmartin
65dc92232e Match nginx PHP Matching & nginx fixes 2018-05-24 17:46:43 -06:00
earnolmartin
18b0900163 Revert "Match Nginx PHP Matching"
This reverts commit bba2b00278.
2018-05-24 17:11:59 -06:00
earnolmartin
21fbeb090b Revert 2018-05-24 17:10:23 -06:00
earnolmartin
fb3ff1aab8 Added additional customhttp to backup when using panel reset function 2018-05-24 15:09:55 -06:00
earnolmartin
04c8de92cc Fixes to EHCP Panel Template 2018-05-23 23:24:26 -06:00
earnolmartin
1d97fb019c FPM Changes 2018-05-23 21:26:45 -06:00
earnolmartin
47aad5e15e Fixes for Debian 8 and 9 2018-05-23 19:56:47 -06:00
earnolmartin
3a23bcb831 Fix for Debian 8 2018-05-23 19:53:26 -06:00
earnolmartin
2882684436 Syntax Error Fix 2018-05-23 19:29:48 -06:00
earnolmartin
255c786d59 Syntax Error Fix 2018-05-23 19:27:01 -06:00
earnolmartin
2d0bd40f5b Fixes for Debian 8 and 9 - Drop Support for Debian 7 and Lower 2018-05-23 19:04:36 -06:00
earnolmartin
91d69cb7c1 Fixes for Debian 2018-05-22 12:16:56 -06:00
earnolmartin
1788749c23 Fixes for Debian 2018-05-22 12:16:08 -06:00
earnolmartin
9689dc2277 Changes now that web server modes both use FPM 2018-05-22 11:23:00 -06:00
earnolmartin
af9bc8a31f Mod Security has New Package Name Ubuntu 18.04 2018-05-22 10:58:48 -06:00
earnolmartin
a408f2f828 Minor Changes to Install and Update Process 2018-05-22 10:22:25 -06:00
earnolmartin
9fed2b862a Include php-fpm Always On Status Page 2018-05-22 10:00:53 -06:00
earnolmartin
d361ff34e7 Template Fixes and FPM Enabling for Apache2 2018-05-22 09:01:06 -06:00
earnolmartin
524a9bb8cd Apache FPM Template Fixes 2018-05-21 20:19:44 -06:00
earnolmartin
f945fc06b8 Apache FPM Template Fixes 2018-05-21 20:13:24 -06:00
earnolmartin
eafb72dc70 Need Latest Version of Apache to Use FPM 2018-05-21 19:59:13 -06:00
earnolmartin
8d61ff2ec6 Apache2 Use FPM - Use Secondary Pool for Disable Functions - Fixes 2018-05-21 19:18:01 -06:00
earnolmartin
16d98d233d Create EHCP FPM Pool and Secure WWW Pool 2018-05-21 15:31:47 -06:00
earnolmartin
1b7ca620c2 Disable Functions Just Doesn't Work - Thanks PHP! 2018-05-21 14:21:27 -06:00
earnolmartin
b72b64ed46 If Domain is setup for https redirection, use https for easy install scripts 2018-05-20 01:07:36 -06:00
earnolmartin
21c91e7963 Follow Redirects in cURL Scripts and KEEP POST Data 2018-05-20 00:52:26 -06:00
earnolmartin
3be31c69e9 Follow Redirects in cURL Script 2018-05-20 00:26:29 -06:00
earnolmartin
b420bbf6da Array directives inherit to child contexts in a different way than some other directives. The information from array directives will inherit to child contexts only if they are not present at any place in the child context. This means that if you use fastcgi_param within your location, it will effectively clear out the values inherited from the parent context completely. https://www.digitalocean.com/community/tutorials/understanding-and-implementing-fastcgi-proxying-in-nginx 2018-05-20 00:14:22 -06:00