Michael Kaufmann (d00p)
|
f896fe11a0
|
do not split dkim-entry content in generateDkimEntries(); re-add braces to enclose TXT record content
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-27 10:09:43 +01:00 |
|
Michael Kaufmann (d00p)
|
2603a9c869
|
add new setting to specify values for the PATH env-variable for php-fpm
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-26 17:30:20 +01:00 |
|
Michael Kaufmann (d00p)
|
fcd0dddfd5
|
Update phpMailer to 5.2.26
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-26 17:18:12 +01:00 |
|
Michael Kaufmann (d00p)
|
3fb92259a8
|
readd starting and ending quotes which got removed with the braces in #503
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-26 17:17:22 +01:00 |
|
Michael Kaufmann
|
54d7b01ac5
|
Merge pull request #506 from RipClaw2971/http2_fix
http2 could be set even if http2 is not enabled
|
2018-01-22 14:43:10 +01:00 |
|
Michael Kaufmann (d00p)
|
ca0ab1f97a
|
add fixed dovecot/conf.d/10-ssl.conf template for debian stretch; update phpMailer to 5.2.26
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-21 23:37:09 +01:00 |
|
Michael Kaufmann (d00p)
|
f3733ca249
|
set apache-2.4 as default ON also in froxlor.sql; fix wrong DbManagerMySQL::disableUser, fixes #505
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-18 19:50:28 +01:00 |
|
Andreas Grundler
|
7442bf7347
|
http2 Konfiguration nur einfügen wenn http2 in den Einstellungen aktiviert ist
|
2018-01-18 18:30:38 +01:00 |
|
Andreas Grundler
|
6ac3cb2014
|
Revert "http2 Konfiguration nur einfügen wenn http2 in den Einstellungen aktiviert ist"
This reverts commit c3fb6f6a1c.
|
2018-01-18 18:23:08 +01:00 |
|
Andreas Grundler
|
ca76e572a2
|
http2 Option darf nur dann zu sehen sein wenn http2 in den Einstellungen aktiv ist
|
2018-01-18 18:18:30 +01:00 |
|
Andreas Grundler
|
c3fb6f6a1c
|
http2 Konfiguration nur einfügen wenn http2 in den Einstellungen aktiviert ist
|
2018-01-18 18:16:53 +01:00 |
|
Michael Kaufmann
|
1796a8ff17
|
Merge pull request #503 from lonesomewalker/patch-1
Update class.DnsEntry.php
|
2018-01-17 07:54:57 +01:00 |
|
lonesomewalker
|
52c7839b9b
|
Update class.DnsEntry.php
Klammerfehler bei Bind, PowerDNS braucht ja keinen Linesplit.
|
2018-01-16 14:57:42 +01:00 |
|
Michael Kaufmann (d00p)
|
d16a7b2089
|
on installation, set apache-2.4 as default if apache is detected; clearify that apache2 is 2.2; output complete folder where the userdata.inc.php file is to be put when necessary to avoid misunderstanding
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-15 07:45:50 +01:00 |
|
Michael Kaufmann (d00p)
|
9a00a67f71
|
apache2-suexec => apache2-suexec-pristine for debian stretch
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-13 11:33:20 +01:00 |
|
Michael Kaufmann (d00p)
|
6e651200ca
|
Make php.ini flag/value possibilities dynamic (settings)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-11 13:04:38 +01:00 |
|
Michael Kaufmann (d00p)
|
29968e6026
|
add stretch config-templates, testers/feedback welcome
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-11 10:44:42 +01:00 |
|
Michael Kaufmann (d00p)
|
8c61773280
|
fix usage of extensions from limit_extensions list in apache-cron
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 17:01:17 +01:00 |
|
Michael Kaufmann (d00p)
|
29433ce963
|
escape possible dots in extension (e.g. to allow .php.xml or similar)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:49:07 +01:00 |
|
Michael Kaufmann (d00p)
|
eed3a91385
|
fix (not yet perfect) regex for limit_extension setting
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:45:21 +01:00 |
|
Michael Kaufmann (d00p)
|
62006d584e
|
fix limit_extensions setting
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:42:11 +01:00 |
|
Michael Kaufmann (d00p)
|
bba872618a
|
fix ssl-procotols in apache-cron; fix files-match regex in apache-cron
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:28:48 +01:00 |
|
Michael Kaufmann (d00p)
|
941dd14c72
|
read limit_extensions value from wrong array
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:22:22 +01:00 |
|
Michael Kaufmann (d00p)
|
f2a79d4d96
|
add new security.limit_extensions setting to fpm-daemon settings
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 15:20:19 +01:00 |
|
Michael Kaufmann (d00p)
|
281b131c62
|
ups, forgot to adjust version in lib/version.inc.php
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 10:21:02 +01:00 |
|
Michael Kaufmann (d00p)
|
4bcdfc0786
|
Added option to set the TLS protocol versions to be used in webservers
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 10:12:26 +01:00 |
|
Michael Kaufmann (d00p)
|
9312e4967e
|
fix access to idle-timeout setting which moved from global settings to per-fpm-daemon setting, thx to gunnyst for pointing this out
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-10 08:45:20 +01:00 |
|
Michael Kaufmann (d00p)
|
6b44dfe9b2
|
well, we should also save the new settings :)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 17:22:20 +01:00 |
|
Michael Kaufmann (d00p)
|
ba58991d11
|
allow per php-config setting of adding '-pass-header Authorization' / 'CGIPassAuth On' to the domains vhosts
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 17:14:57 +01:00 |
|
Michael Kaufmann (d00p)
|
84abb33e54
|
exclude wildcard-domains agains also vor ACMEv2 of LE2
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 17:12:55 +01:00 |
|
Michael Kaufmann (d00p)
|
07a4f045f1
|
do not advertise wildcard-certificates as it might never be possible in froxlor (no http-01 challenge)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 16:08:13 +01:00 |
|
Michael Kaufmann (d00p)
|
f49cb81e49
|
disable wildcard-usage with Let's Encrypt as ACME-v2 only supports the dns-01 challenge for now (pity)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 15:33:23 +01:00 |
|
Michael Kaufmann (d00p)
|
b2b9d4e31a
|
add missing setting-strings for new acme-version setting; allow using let's encrypt with wildcard-alias when using ACME-v2
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 14:56:41 +01:00 |
|
Michael Kaufmann (d00p)
|
d40d1f30b6
|
make it a setting to switch between ACME v1 and v2
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 14:50:52 +01:00 |
|
Michael Kaufmann (d00p)
|
9aaadb1f8b
|
implement lets-encrypt api-v02 (testing only currently; not activated in froxlor, test with 'php froxlor_master_cronjob.php --letsencrypt_v2 --debug' but set api endpoint to staging); no chain is returned currently, seems to be a known bug
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 14:40:36 +01:00 |
|
Michael Kaufmann (d00p)
|
3969ef63c5
|
do not check hide-options 'domains' in customer_tickets, fixes #502
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 11:18:03 +01:00 |
|
Michael Kaufmann (d00p)
|
d8abe30c44
|
create dummy pool-config whenever a fpm-daemons configdir is empty so it still restarts
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-09 09:25:56 +01:00 |
|
Michael Kaufmann (d00p)
|
eaa10ce6a5
|
add option to update php-configs for all subdomains when editing a domain as admin (default: yes)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 15:31:27 +01:00 |
|
Michael Kaufmann (d00p)
|
c434249616
|
allow admin to set php-configs that can be used by customers
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 14:45:00 +01:00 |
|
Michael Kaufmann (d00p)
|
b849a5f29a
|
preparations for php-config select for customers
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 13:59:30 +01:00 |
|
Michael Kaufmann (d00p)
|
3dc6a64252
|
fix pm select when editing fpmdaemon; fix saving of pm value
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 10:22:09 +01:00 |
|
Michael Kaufmann (d00p)
|
ebd636494a
|
fix wrong table constant
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 10:11:38 +01:00 |
|
Michael Kaufmann (d00p)
|
07caf55f79
|
fixes to multi-fpm in cron
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-08 09:16:00 +01:00 |
|
Michael Kaufmann (d00p)
|
73868b7947
|
soften the file cleaning to reduce risk
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-07 23:31:39 +01:00 |
|
Michael Kaufmann (d00p)
|
af55fe5b82
|
add possibility to add multiple php-fpm instances
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-01-07 14:55:25 +01:00 |
|
Michael Kaufmann
|
de408347fc
|
Merge pull request #500 from heavygale/patch-1
Update preconfig_0.9.inc.php
|
2018-01-05 18:26:57 +01:00 |
|
heavygale
|
ea96039128
|
Update preconfig_0.9.inc.php
fixed a typo
|
2018-01-05 18:11:23 +01:00 |
|
Michael Kaufmann
|
c49539258e
|
Merge pull request #498 from RipClaw2971/fix
Added "nscd -i passwd" to clear user cache when using libnss-*
|
2018-01-01 17:45:23 +01:00 |
|
Andreas Grundler
|
64653a2bb1
|
nscd -i passwd in froxlor_master_cronjob.php eingefügt
|
2018-01-01 13:54:32 +01:00 |
|
Andreas Grundler
|
732c6e3a78
|
Added nscd -i passwd to clear user
|
2017-12-31 22:40:19 +01:00 |
|