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 |
|
Michael Kaufmann (d00p)
|
66a4309fe5
|
add setting to disable LE self-check; set version to 0.9.38.8 for maintenance/bugfix release
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
0.9.38.8
|
2017-12-31 11:18:59 +01:00 |
|
Michael Kaufmann (d00p)
|
57277eb1e3
|
also add locked users to the passwd file for quota not to rage :P thx J-BBB
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-12-27 10:36:10 +01:00 |
|
Michael Kaufmann (d00p)
|
148b2fc1be
|
validating config-template parameters; avoid URL misuse, thx to hyp3rlinx for noticing this
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-12-27 10:01:07 +01:00 |
|
Michael Kaufmann (d00p)
|
cf4f15a83c
|
explicitly deactivate TLS (and auto-tls) when setting use-tls is OFF; fixes #496
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-12-19 08:00:39 +01:00 |
|
Michael Kaufmann (d00p)
|
a5251824ae
|
try to reduce weird path-values when people are getting creative, fixes #487
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-27 08:14:31 +01:00 |
|
Michael Kaufmann (d00p)
|
cb31c5258d
|
correct setting for php-fpm peardir, fixes #475
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-27 08:09:33 +01:00 |
|
Michael Kaufmann (d00p)
|
5540b02e35
|
do not remove Let's Encrypt token when self-check fails but rather give out the information as warning. The self-check fails for many users due to different local configurations and might not always be correct; fixes #480
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-27 07:54:41 +01:00 |
|
Michael Kaufmann (d00p)
|
e725b48c4c
|
add default/global directory options in apache regardless of whether fcgid/fpm is being used or not; fixes #485
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-27 07:48:36 +01:00 |
|
Michael Kaufmann (d00p)
|
45c0915b59
|
fix ssl integration in lighttpd, thx to black-night for the info
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-17 15:15:09 +01:00 |
|
Michael Kaufmann (d00p)
|
1e03946df7
|
set sql_mode to disable STRICT_MODE usage for froxlor, thx to albech for the hint
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-08 07:49:40 +01:00 |
|
Michael Kaufmann (d00p)
|
dd3e5e9c6b
|
fix wrong variable name typo, fixes #484
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-11-06 07:36:51 +01:00 |
|
Michael Kaufmann (d00p)
|
421c29c491
|
remove each() keyword as it is deprecated as of php-7.2, fixes #479
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-10-31 13:03:06 +01:00 |
|
Michael Kaufmann (d00p)
|
15b62aae04
|
add inserttask for config regeneration and fix aliasdomain NULL value if empty, fixes #478
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-10-06 09:29:49 +02:00 |
|
Michael Kaufmann (d00p)
|
181848290f
|
move setting to enable usage of libnss-extrausers to 'system' category as mpm-itk + mod_php users might need this too
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-09-04 15:28:12 +02:00 |
|
Michael Kaufmann (d00p)
|
b263b211a5
|
generate multiline txt-record if content is too long, fixes #472
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-28 15:35:07 +02:00 |
|
Michael Kaufmann (d00p)
|
1753d2895b
|
add simple smtp-settings test-page, fixes #464
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-25 10:34:59 +02:00 |
|
Michael Kaufmann (d00p)
|
64ebb0ca38
|
also add http2 flag to domain-import
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-24 15:27:47 +02:00 |
|
Michael Kaufmann (d00p)
|
bab982a0e6
|
add http2 support for froxlor-vhost and per-domain
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-24 13:21:21 +02:00 |
|
Michael Kaufmann (d00p)
|
c2c5178831
|
remove superfluous character in froxlor.sql file, fixes #471
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-08-23 14:03:39 +02:00 |
|
Michael Kaufmann (d00p)
|
56e8e32965
|
set correct permissions for extrausers files/folder, fixes #465
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-07-26 07:30:14 +02:00 |
|
Michael Kaufmann (d00p)
|
47cd30a45e
|
use correct logging-level in customer_mail, thx to priority
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-07-19 12:06:36 +02:00 |
|
Michael Kaufmann
|
bd8f659272
|
Merge pull request #460 from pquerner/patch-libclass-lesscript-dontsendchallengewithouttoken
dont send uri to challenge, if no valid token could be fetched
|
2017-07-08 16:59:56 +02:00 |
|
Pascal Querner
|
82c719d786
|
dont send uri to challenge, if no valid token could be fetched
|
2017-07-07 22:50:39 +02:00 |
|
Michael Kaufmann (d00p)
|
dc22ff6aa3
|
fix rebuild of libnss-extrausers files when editing/deleting ftp account, fixes #454
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-06-20 16:48:11 +02:00 |
|
Michael Kaufmann
|
c68682b084
|
Merge pull request #450 from oliverrahner/master
nginx: add index directive to path options for secured directories
|
2017-06-10 11:47:53 +02:00 |
|
Oliver Rahner
|
aa8a7ee0a9
|
nginx: add index directive to path options for secured directories
`index` directives are now created for secured directory locations.
|
2017-06-10 10:59:41 +02:00 |
|
Michael Kaufmann (d00p)
|
e95a917812
|
allow non fqdn CNAME entries (froxlor appends zone's domain automatically if there's no trailing dot), fixes #434
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-06-04 11:29:21 +02:00 |
|
Michael Kaufmann (d00p)
|
332e627007
|
fix wildcard entries in dns editor, fixes #447; do not add extra dot at the end of SRV entries, fixes #446
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2017-06-04 09:31:55 +02:00 |
|