Florian Wicke
e9e9214910
Update precise.xml
2016-03-03 17:36:52 +01:00
Florian Wicke
03a1f9b9b1
Update jessie.xml
2016-03-03 17:35:13 +01:00
xWuZaa
6e9615261e
show vhostsettings on mod_php
2016-03-03 11:51:57 +01:00
Michael Kaufmann (d00p)
3d5e6152cd
update PHPMailer to 5.2.14
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-02 15:41:12 +01:00
Michael Kaufmann (d00p)
24f7d88a5c
set version to 0.9.35-rc1 for upcoming release candidate
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-02 15:32:12 +01:00
Michael Kaufmann
71f502f508
Merge pull request #325 from Churro/froxlorMerge_proftpd
...
ProFTPD: enable TLS by default, fixes #1522
2016-02-28 09:12:54 +01:00
Johannes Feichtner
f4a9152d8f
Added TLS by default for Gentoo
2016-02-27 21:03:14 +01:00
Michael Kaufmann
319668d384
Merge pull request #326 from Churro/froxlorMerge_vhostTemplates
...
Vhost templates: Added a field to select the target webserver
2016-02-27 20:43:10 +01:00
Johannes Feichtner
088eef9728
Vhost templates: Added a field to select the target webserver
2016-02-27 20:18:16 +01:00
Michael Kaufmann (d00p)
aa592c7369
re-arrange menu-entries to be better categorized
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-02-27 20:03:26 +01:00
Michael Kaufmann (d00p)
b67749bcdc
allow private networks in AXFR server list
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-02-27 20:02:46 +01:00
Michael Kaufmann (d00p)
6a10020e9b
respect 'start_servers value must not be greater than max_spare_servers' correctly, thx to Ragnos for the info
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-02-27 18:52:14 +01:00
Johannes Feichtner
45bf41db4c
ProFTPD: enable TLS by default. Fixes #1522
2016-02-27 14:22:23 +01:00
Michael Kaufmann
4f2ee129fd
Merge pull request #318 from Churro/froxlorMerge_33ab67a
...
Feature: vHost templates (version 2)
2016-02-26 19:16:49 +01:00
Johannes Feichtner
373cb912d8
- Hide the option on whether to include default directives with webservers different than nginx
...
- Typo fix
- Indentation fix
2016-02-26 19:08:08 +01:00
Johannes Feichtner
48a1b9489a
Copyright fixed
2016-02-23 21:04:43 +01:00
Florian Aders
36cf003ed6
Fixed LE - alias for nginx in other distributions as well
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-22 12:22:08 +01:00
Florian Aders
2286ea751e
Merge pull request #320 from guruevi/master
...
Various fixes for failing nginx/LetsEncrypt
2016-02-22 12:14:12 +01:00
Florian Aders
deb19f2625
Removed unnecessary exit - calls
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-22 12:10:18 +01:00
Evi Vanoost
83fd1ab0ca
class.lescript.php: OpenSSL requires integer for key size. DB returns string. Cast string to integer
...
trusty.xml: All files in conf.d get automatically included causing the location to be out of place and nginx fails to start
cron_tasks.inc.http.30.nginx.php: Location directives should be included in a host, nginx doesn't have the concept of global location directives in the way apache does
2016-02-21 18:55:02 -05:00
Johannes Feichtner
dc71a582fc
Enable standard directives by default
2016-02-21 14:55:48 +01:00
Johannes Feichtner
abe253bc31
Feature: Vhost templates
...
Reworked the initial implementation by hpmewes (https://github.com/Froxlor/Froxlor/pull/233 ) with
- bugfixes all over
- added support for apache and lighttpd also
- added an update sequence (instead of only modifying froxlor.sql)
- added english language variables
- added missing parts in admin_vhostsettings.php
- added parameter replacements as available since PR 244
2016-02-21 14:53:24 +01:00
Johannes Feichtner
55df79a79c
Fix for previous commit: Also delete occasionally existing entries for the newly defined standard IP entries before re-adding them. They could have been assigned separately
2016-02-21 14:00:53 +01:00
Johannes Feichtner
32c32a7e7a
Enable multiple standard IPs
2016-02-21 14:00:26 +01:00
Michael Kaufmann
b8e7122452
Merge pull request #309 from Churro/froxlorMerge_a036bfb
...
Fix fatal error in phpErrHandler with PHP7 and suit cronjob for various PHP versions
2016-02-20 22:20:23 +01:00
Johannes Feichtner
46eeb65ff0
IPs and Ports: Only show attributes used by the current webserver
2016-02-20 21:13:47 +01:00
Johannes Feichtner
387be846f1
Fix fatal error in phpErrHandler with PHP7 and suit cronjob for various PHP versions
2016-02-20 20:21:09 +01:00
Michael Kaufmann
6e0f18b200
Merge pull request #301 from Churro/froxlorMerge
...
Fix for case insensitivity bug in Apache 2.4.12 + PHP-FPM
2016-02-20 17:17:41 +01:00
Stefan Weil
50e7311390
Fix some typos in code comments
...
Most of them were found by codespell.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2016-02-20 17:10:24 +01:00
Johannes Feichtner
1c4b88d014
Fix for case insensitivity bug in Apache 2.4.12 + PHP-FPM
...
With Apache 2.4.12, the FPM socket path is always considered as a
lowercase file path regardless of the used capitalization.
If Froxlor creates a socket file containing uppercase characters, Apache fails to find to the socket.
See https://bz.apache.org/bugzilla/show_bug.cgi?id=57968
2016-02-20 16:58:59 +01:00
Michael Kaufmann
8a99bd1d51
Revert "Changes in the config templates"
2016-02-20 15:24:51 +01:00
Vengance
bc9bc84f23
Update gentoo.xml
2016-02-20 14:27:53 +01:00
Vengance
e5bb58cd91
Update wheezy.xml
2016-02-20 14:24:35 +01:00
Vengance
074b425ee0
Update precise.xml
2016-02-20 14:23:29 +01:00
Vengance
59e599a952
Update rhel_centos.xml
2016-02-20 14:21:26 +01:00
Vengance
3f523a8b58
Update trusty.xml
2016-02-20 14:20:03 +01:00
Vengance
2ce488c03c
Update jessie.xml
2016-02-20 12:49:18 +01:00
Florian Aders
dabd4a4a4e
Merge pull request #298 from nachtgeist/logging
...
Logging
2016-02-19 20:46:22 +01:00
Daniel Reichelt
3d2b672feb
cron logging: really print messages of level >= LOG_WARNING
...
also fix mixed indentation
2016-02-19 20:32:02 +01:00
Florian Aders
e621e02f92
Allow selecting new keysize, fixes #1594
...
Prepare database and cron for HSTS, refs #1593
Added option to re-use key and CSR for Let's Encrypt
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-19 17:35:44 +01:00
Daniel Reichelt
b071b8c2d9
LE: remove challenge file on failure, take #2 ;)
2016-02-19 14:44:23 +01:00
Daniel Reichelt
185178a91e
LE: whitespace fixes
...
- fix mixed indentations
- remove trailing whitespace
2016-02-19 14:44:22 +01:00
Florian Aders
9ca31c10ae
Only store accountkeys in production
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-19 12:27:17 +01:00
Florian Aders
51b2dc7c23
Alias - configs for Let's Encrypt I forgot
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-18 21:54:59 +01:00
Florian Aders
9f54e60056
Answer all Let's Encrypt challenges via alias to a directory in Froxlor itself, enables us to answer challenges before the vhost is set, thx PrfDrDrStullenBr for the idea \(vhost - configs for most distributions untested\)
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-18 21:43:44 +01:00
Florian Aders
5151f50d49
Renamed "debugHandler" to "logger" to be more specific
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-18 20:47:47 +01:00
Florian Aders
9b08d67ea7
Remove challengefile if challenge fails, thx nachtgeist
...
Signed-off-by: Florian Aders <eleras@froxlor.org >
2016-02-18 20:40:41 +01:00
Daniel Reichelt
ac52802caa
logging: replace hard-coded number by PHP loglevel constant
2016-02-18 09:18:42 +01:00
Michael Kaufmann (d00p)
8356860945
add syslog page for customer; pagination needs to be fixed
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-02-17 08:43:00 +01:00
Michael Kaufmann (d00p)
7b29d43c66
Merge branch 'logging' of https://github.com/nachtgeist/Froxlor into nachtgeist-logging
2016-02-17 08:41:17 +01:00