Michael Kaufmann
b34e66dfd6
fix install-dir replacement in configfiles, thx to J-BBB
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-11-15 08:02:46 +01:00
Michael Kaufmann
8f850ee7f3
simplify config-templates for cronjob setup
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-10-06 22:54:54 +02:00
Michael Kaufmann
fd4d3cbcfd
specify pop3_logout_format explicitly for dovecot to satisfy maillogparser
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-09-19 13:06:32 +02:00
Dave
77a7037072
Update jessie.xml
2019-07-19 01:41:24 +02:00
Michael Kaufmann
98325a0f40
don't need NSCD when using libnss-extrausers
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-07-03 18:07:02 +02:00
Michael Kaufmann
8835dd0b65
remove deprecated config-templates for Ubuntu 12.04 (Precise); mark Debian 7 (Jessie) and Ubuntu 14.04 (Trusty) as deprecated
...
Signed-off-by: Michael Kaufmann <d00p@froxlor.org >
2019-04-25 14:03:39 +02:00
sokai
a158d4bfb9
logrotate snipet: GDPR ‚complieance‘
...
see https://github.com/Froxlor/Froxlor/issues/665
2019-03-16 13:02:01 +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)
3c802038f2
split touch-command for multiple files into single ones, fixes #535
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-03-14 11:35:03 +01:00
Michael Kaufmann (d00p)
fd287e7be4
add apache restart command after enabling modules in config-templates
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-02-17 14:51:04 +01: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)
b4dd35eed2
correct description of nsswitch.conf file
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2018-02-08 07:35:06 +01:00
Michael Kaufmann (d00p)
a2e0de23e1
add libnss-extrausers for debian/ubuntu users
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2017-05-05 09:35:06 +02:00
Vengance
01a363456e
Fix libnss config ( #412 )
...
* Fix libnss config
2017-01-28 15:47:19 +01:00
Michael Kaufmann (d00p)
0eaa81b503
use libnss-mysl deb package from froxlor repo as debians 1.5-5 package is not suitable for jessie
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2017-01-23 08:17:18 +01:00
Michael Kaufmann (d00p)
02c6545c94
update download url for libnss-mysql for debian jessie, fixies #1700
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2017-01-10 19:11:01 +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)
257f65bd1b
add powerdns config-templates for distros
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-19 10:29:17 +02:00
Michael Kaufmann (d00p)
b03eab897a
show a2enmod commands only when using apache, thx to d4n13L
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-16 18:41:01 +02:00
Michael Kaufmann (d00p)
da785500cc
remove invalid self-closing <file /> tag as it produces php-notices and was just added for design reasons
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-05-14 18:39:18 +02:00
Michael Kaufmann (d00p)
1dd9bcbbe0
remove superfluous value-tag in visibility-tag (jessie-XML)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2016-03-13 19:50:56 +01:00
Daniel Reichelt
630ecfb148
jessie configs: override start order of webserver and nscd
...
fixes #1605
2016-03-13 19:02:11 +01: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
4bba24801c
Update jessie.xml
2016-03-04 10:28:03 +01:00
Florian Wicke
03a1f9b9b1
Update jessie.xml
2016-03-03 17:35:13 +01:00
Johannes Feichtner
45bf41db4c
ProFTPD: enable TLS by default. Fixes #1522
2016-02-27 14:22:23 +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
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
8a99bd1d51
Revert "Changes in the config templates"
2016-02-20 15:24:51 +01:00
Vengance
2ce488c03c
Update jessie.xml
2016-02-20 12:49:18 +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
Michael Kaufmann (d00p)
eb6e66cbf2
do not double mailbox-paths in postfix config, fixes #1575
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2015-12-09 08:49:15 +01:00
Stefan Weil
fe5ab0d8da
Fix typos found by codespell
...
Fix also a grammar issue.
Signed-off-by: Stefan Weil <sw@weilnetz.de >
2015-11-13 07:56:12 +01:00
Rene Pasing
05f3e8f433
Fix problems in Dovecot quota configuration:
...
1) Since Dovecot 2.x, quota rules are by default in bytes,
and not in kilobytes (hence multiplicating with 1024 is
not going to be megabytes). Fixed this by adding 'M' suffix.
2) Since Dovecot 2.x, the quota rule is always named `quota_rule`
or (for userdb prefetch) `userdb_quota_rule` (there were some
incorrect namings in the distribution configs).
Ref: http://wiki2.dovecot.org/Quota/Configuration#MySQL
2015-10-20 02:26:28 +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)
1cdaa1d727
revert wrong changes from pull-request
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2015-09-10 08:28:12 +02:00
blueJack92
7c45ca220b
Fixing some (big) peanuts
...
Fixing permission problems with files, which have 0640 as file attributes.
Fixing problems in main.cf (Postfix). setgid_group must be set, otherwise running newaliases will fail.
Moreover I set the missing paths correctly in the main.cf (regard to Debian Jessie).
2015-09-09 23:33:27 +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