Michael Kaufmann
|
0af655f106
|
fix permanent rebuilding of vhost configs due to always-true renew check of let's encrypt certificates
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-07-25 17:21:52 +02:00 |
|
tczaude
|
a5e6ef674f
|
issue 868 : Add new performerce indexes
|
2020-07-24 14:35:55 +02:00 |
|
Michael Kaufmann
|
03bc94e69c
|
insert task to sync certificates for all cases (issue and renew)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-07-07 12:10:40 +02:00 |
|
Michael Kaufmann
|
37176c94a1
|
set version to 0.10.19 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-07-03 14:12:48 +02:00 |
|
Michael Kaufmann
|
a141c83ad4
|
do not call strtotime on the validTo_time_t key of cert_data as it already is an UNIX-timestamp, refs #865
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-23 20:35:50 +02:00 |
|
Michael Kaufmann
|
7c3ff95d22
|
check for possible CNAME overrides of A/AAAA record in dns-editor, fixes #864
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-23 09:39:00 +02:00 |
|
Michael Kaufmann
|
d653f6842f
|
check for acme.sh upgrade on every run; fix not running --install-cronjob without having an issue command
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-21 19:50:46 +02:00 |
|
Michael Kaufmann
|
35a69fbfe0
|
add missing parmeter customerid for SubDomains.delete() which is required when called as admin; fixes #862
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-18 13:05:17 +02:00 |
|
Michael Kaufmann
|
e733701459
|
trigger removal cronjob of lets encrypt certificate via acme.sh also when domain update removes letsencrypt flag from domain
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-17 14:09:26 +02:00 |
|
Michael Kaufmann
|
70677fced2
|
fix double-adding of _ecc to certificate folder when deleting let's encrypt certificate
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-17 12:08:54 +02:00 |
|
Michael Kaufmann
|
daa223ed42
|
return full domain object on Domains.update() call, fixes #861
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-17 09:29:02 +02:00 |
|
Michael Kaufmann
|
0398f4cdba
|
set version to 0.10.18 for upcoming release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-12 15:17:09 +02:00 |
|
Michael Kaufmann
|
1a0953e77e
|
fix typo in response status message, fixes #858
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-08 11:42:44 +02:00 |
|
Michael Kaufmann
|
490704f8e1
|
Heredoc/nowdoc with an indented closing marker is not supported in PHP 7.2 or earlier.
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-06 20:57:24 +02:00 |
|
Michael Kaufmann
|
2748f1b633
|
also display error when domain does not resolv to any A or AAAA record in lets-encrypt-dns-validation
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-06 15:37:06 +02:00 |
|
Michael Kaufmann
|
8e60c6b201
|
update api documentation for Ftps.update(), fixes #857
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-05 16:23:41 +02:00 |
|
Michael Kaufmann
|
d4716b2376
|
correct documentation for Customers.add(), fixes #856
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-05 15:33:49 +02:00 |
|
Michael Kaufmann
|
2c98fc4c2d
|
fix wrong certificate folder for fallback ceck (ecc/non-ecc)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-06-04 07:42:13 +02:00 |
|
Ante de Baas
|
1a6082ca91
|
complete if statement
|
2020-05-31 20:36:52 +02:00 |
|
Ante de Baas
|
da1d94149a
|
saet defaults and do some checks
|
2020-05-31 20:34:47 +02:00 |
|
Ante de Baas
|
e7cfceb65d
|
add comment
|
2020-05-31 20:18:37 +02:00 |
|
Ante de Baas
|
1f48ca4711
|
autodeterct distribution in CLI
|
2020-05-31 20:10:07 +02:00 |
|
Michael Kaufmann
|
fe0fb8dd5f
|
fix non-static method called statically in \Froxlor\FileDir
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-31 16:38:53 +02:00 |
|
Michael Kaufmann
|
0b63b4e110
|
Merge pull request #853 from daxara/centos7
[centos7] proftp requires epel, awstats needs install and awstats cron moved
|
2020-05-31 15:02:57 +02:00 |
|
Ante de Baas
|
443ae1df68
|
proftp requires epel, awstats needs install and awstats cron moved
|
2020-05-31 14:57:07 +02:00 |
|
Ante de Baas
|
b59aa6f140
|
undo dnf -y
|
2020-05-31 14:28:37 +02:00 |
|
Ante de Baas
|
4e9df61fef
|
awstats cron is moved to cron.hourly
|
2020-05-31 13:15:55 +02:00 |
|
Ante de Baas
|
b350815aa0
|
install awstats and requirements
|
2020-05-31 13:11:58 +02:00 |
|
Ante de Baas
|
b672c722b9
|
no user interaction on package installation
|
2020-05-31 13:05:52 +02:00 |
|
Ante de Baas
|
db60606cfa
|
proftpd requires epel
|
2020-05-31 12:52:31 +02:00 |
|
Ante de Baas
|
2524491883
|
centos8 uses 'dandified yum'
|
2020-05-31 12:47:28 +02:00 |
|
Ante de Baas
|
de061e7e36
|
add missing apacheconf_htpasswddir dir
|
2020-05-31 12:46:33 +02:00 |
|
Ante de Baas
|
a7934bcb7b
|
rename rhel7 to centos7 for consistancy
|
2020-05-31 11:17:43 +02:00 |
|
Michael Kaufmann
|
9dc2c09da7
|
Merge pull request #850 from daxara/rhel8
Add CentOS 8 configuration-templates
|
2020-05-31 09:30:51 +02:00 |
|
Michael Kaufmann
|
b23e4a4d85
|
Merge pull request #849 from daxara/detect_distr
Detect distribution upon installation and set setting-defaults (if any) for that distribution
|
2020-05-31 09:29:42 +02:00 |
|
Michael Kaufmann
|
394ec4cd4a
|
fix ecc certificate paths
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-31 09:13:22 +02:00 |
|
Ante de Baas
|
1454d8d40f
|
get defaults from configparser
|
2020-05-30 10:08:05 +02:00 |
|
Ante de Baas
|
60578a5d31
|
rename to CentOS because its most likely to be used
|
2020-05-29 17:46:38 +02:00 |
|
Ante de Baas
|
7fcacb4637
|
rename to centos because its most likey to be used
|
2020-05-29 17:45:37 +02:00 |
|
Ante de Baas
|
f4d4490d08
|
change property tagnames
|
2020-05-29 15:45:04 +02:00 |
|
Ante de Baas
|
a572ac3914
|
add rhel8 config file
|
2020-05-29 15:10:06 +02:00 |
|
Ante de Baas
|
498ff15e98
|
add redhat defaults
|
2020-05-29 14:59:48 +02:00 |
|
Michael Kaufmann
|
d73d8da2fd
|
read certificate data folder from acme.sh.env file, fixes #846
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-28 20:08:49 +02:00 |
|
Ante de Baas
|
8898c7c165
|
add named dns config
|
2020-05-25 21:38:58 +02:00 |
|
Michael Kaufmann
|
0524c70d2b
|
add config-templates for ubuntu focal (partly tested only for now)
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-24 12:16:17 +02:00 |
|
Michael Kaufmann
|
6ca7920147
|
fix missing language files in config-services cli script; set ubuntu xenial deprecated, remove Ubuntu trusty; fix a2dismod command in buster config-template as php7.3 is default
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-24 11:55:20 +02:00 |
|
Grigory Morozov
|
c2e57dfd60
|
TLSv1 is deprecated
|
2020-05-18 05:18:42 +07:00 |
|
Michael Kaufmann
|
50f2047da3
|
set version to 0.10.17 for upcoming maintenance release
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-15 20:35:25 +02:00 |
|
Michael Kaufmann
|
ecb9470b65
|
fix including of language-strings in reports-cron, fixes #836
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-15 15:16:24 +02:00 |
|
Michael Kaufmann
|
eb3590dc34
|
add unique-key domainid to domain_ssl_settings table
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2020-05-15 09:49:53 +02:00 |
|