Michael Kaufmann
|
626b791c67
|
remove recursor options in powerdns config template for gentoo, as recursion has been removed in pdns >=4.1.0; fixes #673
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2019-04-25 13:56:42 +02:00 |
|
sokai
|
90fe548901
|
logrotate snipet: GDPR ‚complieance‘
see: https://github.com/Froxlor/Froxlor/issues/665
|
2019-03-16 13:04:26 +01:00 |
|
Michael Kaufmann
|
97b5439c0d
|
auto-format all files; add table-definitions to test-bootstrap file
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-21 12:24:07 +01:00 |
|
Michael Kaufmann
|
903b775f79
|
make cronjobs also classes and began to refactor the whole cronjob stuff
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-12-19 08:55:23 +01:00 |
|
Michael Kaufmann
|
f72d87228b
|
restrict sending of emails when user is locked
Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
|
2018-09-19 11:07:54 +02:00 |
|
Michael Kaufmann (d00p)
|
295fbae6f5
|
create bash script to generate proftpd-certificates in case system does not use /bin/bash as shell
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-11 16:10:10 +01:00 |
|
Michael Kaufmann (d00p)
|
ca4c93ac92
|
set default dns server in config-templates; separate CmdLineHandler from switch-server-ip script for further usage
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2018-02-11 13:57:07 +01:00 |
|
Michael Kaufmann (d00p)
|
f9101f880b
|
use namserver IP's for axfr/pdns-config, also add placeholder AXFRSERVERS for axfr-servers setting; fixes #1691
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-12-14 09:54:49 +01:00 |
|
Michael Kaufmann (d00p)
|
4229d8dda4
|
make path to acme.conf global alias file customizable
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-09-12 11:49:07 +02:00 |
|
Michael Kaufmann (d00p)
|
aa76ae4ddc
|
check for uid/gid or username/groupname correctly in config-xml files, fixes #1642
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-08-01 08:47:45 +02:00 |
|
Michael Kaufmann (d00p)
|
3f790bc334
|
keep the same structure for every distro + minor permission fixes
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-06-24 08:03:42 +02:00 |
|
Michael Kaufmann (d00p)
|
a121363dd2
|
update pdns-config templates / commands
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-06-24 07:38:19 +02:00 |
|
Michael Kaufmann (d00p)
|
96ff346e54
|
fix powerdns-config template
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-19 09:28:46 +02:00 |
|
Michael Kaufmann (d00p)
|
69443d95d5
|
add support for power-dns (untested); most config-templates missing for pdns; create SPF/DKIM entries only if domain is emaildomain
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-05-17 08:30:02 +02:00 |
|
Michael Kaufmann (d00p)
|
1f3c208f95
|
show acme.conf only if LE is enabled
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-03-08 12:44:31 +01:00 |
|
Florian Wicke
|
274e556989
|
Update gentoo.xml
|
2016-03-04 10:27:16 +01:00 |
|
Johannes Feichtner
|
f4a9152d8f
|
Added TLS by default for Gentoo
|
2016-02-27 21:03:14 +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 |
|
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 |
|
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 |
|
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 |
|
Michael Kaufmann (d00p)
|
29a2c78b3f
|
correct typo in mkdir-statement
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2016-02-15 16:04:43 +01:00 |
|
xWuZaa
|
4d2f72a814
|
remove duplicate fastcgi_index from fastcgi_params in nginx config templates
|
2016-01-21 11:51:33 +01:00 |
|
Robert Förster (Dessa)
|
c7d8cb6d33
|
switch postfix default to postfix 3 on gentoo since this is what is stable for a while already (2.x got dropped back to ~arch and will be removed from the template once removed from the tree)
|
2015-10-20 02:59:44 +02:00 |
|
Michael Kaufmann (d00p)
|
b6949e12b1
|
correct gentoo.xml config-templates
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-10-19 09:04:14 +02:00 |
|
Robert Förster (Dessa)
|
9d45f4d534
|
Revert "ease file-permissions, they sometimes cause issues"
This reverts commit 5ead5e9c90.
part of this commit is reverted as most files shouldn't be world readable
|
2015-10-08 00:32:13 +02:00 |
|
Michael Kaufmann (d00p)
|
94b43021ff
|
sort libnss-result by length of name to always return the 'base'user instead of a ftp-user (because select does not have a default order), fixes #1556
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-21 10:26:18 +02:00 |
|
Michael Kaufmann (d00p)
|
5ead5e9c90
|
ease file-permissions, they sometimes cause issues
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-12 20:33:28 +02:00 |
|
Michael Kaufmann (d00p)
|
722d17b211
|
[configfiles] correct permissions for froxlor_bind.conf
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-08 08:21:33 +02:00 |
|
Michael Kaufmann (d00p)
|
116c0e19b2
|
add managesieve/sieve config-template for dovecot to Gentoo
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-09-04 19:34:09 +02:00 |
|
Michael Kaufmann (d00p)
|
ab9b92112d
|
instead of env-variable, show ditro editor which is defined in the xml
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-08-13 15:37:34 +02:00 |
|
Michael Kaufmann (d00p)
|
819db2583b
|
add mpm-itk to the list of dependents of libnss-mysql; fix proftpd-sql config for jessie; update powerdns-config for jessie
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-07-31 09:19:47 +02:00 |
|
Michael Kaufmann (d00p)
|
95475f7b52
|
change default ssl-cipher-list; minor changes in config-xmls, fixes #1541
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-07-08 16:08:31 +02:00 |
|
Michael Kaufmann (d00p)
|
ee73eaee5c
|
adjust fastcgi conf for php-fpm when using apache-2.4
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-06-11 21:01:41 +02:00 |
|
Michael Kaufmann (d00p)
|
bf30c1a3d7
|
fix escaping of shell commands in new xml-config-template-files
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-03-11 16:51:56 +01:00 |
|
Michael Kaufmann (d00p)
|
b85eb98303
|
clear group-cache of nscd as this solves issues with webserver/php-fpm most of the time
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-16 08:21:33 +01:00 |
|
Michael Kaufmann (d00p)
|
df3b97c5dd
|
change comments for better understanding, fixes #1496
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-12 09:22:59 +01:00 |
|
Michael Kaufmann (d00p)
|
74b73c6446
|
rename 'MySQL User' to 'Froxlor Customer' as username for users read from db via libnss; fix language strings
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-11 21:21:09 +01:00 |
|
Michael Kaufmann (d00p)
|
b0279025d0
|
add numbrows to commands and files for BNoiZe's template magic; added possibility to use sql-data inside xml-config; updates xml-configs a bit when socket is used (not 100% done)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-11 14:30:30 +01:00 |
|
Michael Kaufmann (d00p)
|
d6c708e6ee
|
only show restart command of php-fcgi for nginx if fcgid/fpm is not used
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-11 08:25:19 +01:00 |
|
Michael Kaufmann (d00p)
|
1f24ca9ba2
|
split codename and version from version field in config-xml file as this eases automation
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-11 07:15:05 +01:00 |
|
Michael Kaufmann (d00p)
|
2f5ea4b305
|
added postfix-3.x configs for gentoo
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-10 08:39:05 +01:00 |
|
Michael Kaufmann (d00p)
|
78667ce08b
|
update config-file-xml's: gentoo.xml and wheezy.xml; added trusty.xml
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-07 15:32:07 +01:00 |
|
Michael Kaufmann (d00p)
|
218104e6e2
|
add new configuration-template-XML-files for future use (they will replace [dist].inc.php + text-file-templates)
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
|
2015-02-07 10:59:28 +01:00 |
|