4a5ab7d95dMerge pull request #854 from daxara/detect_distr
Michael Kaufmann
2020-05-31 16:36:52 +02:00
0d44adf265fix bugs is dist detection
Ante de Baas
2020-05-31 16:00:50 +02:00
0b63b4e110Merge pull request #853 from daxara/centos7
Michael Kaufmann
2020-05-31 15:02:57 +02:00
ba7e9688c5Merge pull request #852 from daxara/centos8
Michael Kaufmann
2020-05-31 15:02:31 +02:00
443ae1df68proftp requires epel, awstats needs install and awstats cron moved
Ante de Baas
2020-05-31 14:57:07 +02:00
b59aa6f140undo dnf -y
Ante de Baas
2020-05-31 14:28:37 +02:00
4e9df61fefawstats cron is moved to cron.hourly
Ante de Baas
2020-05-31 13:15:55 +02:00
b350815aa0install awstats and requirements
Ante de Baas
2020-05-31 13:11:58 +02:00
b672c722b9no user interaction on package installation
Ante de Baas
2020-05-31 13:05:52 +02:00
db60606cfaproftpd requires epel
Ante de Baas
2020-05-31 12:52:31 +02:00
2524491883centos8 uses 'dandified yum'
Ante de Baas
2020-05-31 12:47:28 +02:00
de061e7e36add missing apacheconf_htpasswddir dir
Ante de Baas
2020-05-31 12:46:33 +02:00
9ecd182a91Merge pull request #851 from daxara/master
Michael Kaufmann
2020-05-31 11:26:12 +02:00
a7934bcb7brename rhel7 to centos7 for consistancy
Ante de Baas
2020-05-31 11:17:43 +02:00
9dc2c09da7Merge pull request #850 from daxara/rhel8
Michael Kaufmann
2020-05-31 09:30:51 +02:00
b23e4a4d85Merge pull request #849 from daxara/detect_distr
Michael Kaufmann
2020-05-31 09:29:42 +02:00
394ec4cd4afix ecc certificate paths
Michael Kaufmann
2020-05-31 09:13:22 +02:00
6ccfb7efbbremove old code
Ante de Baas
2020-05-30 10:10:57 +02:00
1454d8d40fget defaults from configparser
Ante de Baas
2020-05-30 10:08:05 +02:00
0fde1ce7e9remove dev comment
Ante de Baas
2020-05-30 09:15:15 +02:00
86155f7a9cuse Distribution in german language
Ante de Baas
2020-05-30 09:11:43 +02:00
60578a5d31rename to CentOS because its most likely to be used
Ante de Baas
2020-05-29 17:46:38 +02:00
7fcacb4637rename to centos because its most likey to be used
Ante de Baas
2020-05-29 17:45:37 +02:00
fb35fb9a3aread distribution from xml and selection via selectbox
Ante de Baas
2020-05-29 17:33:48 +02:00
6128954231rename propery to property
Ante de Baas
2020-05-29 15:54:37 +02:00
f4d4490d08change property tagnames
Ante de Baas
2020-05-29 15:45:04 +02:00
27f0c4eb53remove distribution names from language files
Ante de Baas
2020-05-29 15:42:38 +02:00
cb1df3a7e0show failue as nice red message
Ante de Baas
2020-05-29 15:29:53 +02:00
a572ac3914add rhel8 config file
Ante de Baas
2020-05-29 15:10:06 +02:00
498ff15e98add redhat defaults
Ante de Baas
2020-05-29 14:59:48 +02:00
022ed1a9a8add setting defaults per distribution when given
Ante de Baas
2020-05-29 14:59:40 +02:00
814339cc73Merge branch 'master' into detect_distr
Ante de Baas
2020-05-29 13:54:36 +02:00
0bb48a3cdffix nginx capitalisation.
Ante de Baas
2020-05-29 13:45:46 +02:00
67d74406bdadd os distribution detection
Ante de Baas
2020-05-29 13:36:31 +02:00
d73d8da2fdread certificate data folder from acme.sh.env file, fixes#846
Michael Kaufmann
2020-05-28 20:08:49 +02:00
3c7bdcb5e0Merge pull request #847 from Froxlor/dependabot/composer/phpmailer/phpmailer-6.1.6
Michael Kaufmann
2020-05-28 10:47:26 +02:00
c6ac73f74fBump phpmailer/phpmailer from 6.1.4 to 6.1.6
dependabot[bot]
2020-05-27 17:01:04 +00:00
fdcb294244Merge pull request #844 from daxara/dns_rhel7
Michael Kaufmann
2020-05-25 22:02:40 +02:00
8898c7c165add named dns config
Ante de Baas
2020-05-25 21:38:58 +02:00
d4c0acb353Merge pull request #843 from rubo77/usage
Michael Kaufmann
2020-05-25 09:28:37 +02:00
9ea32b69cbshow disk-usage also on unlimited accounts
Ruben Barkow-Kuder
2020-05-25 03:14:38 +02:00
0524c70d2badd config-templates for ubuntu focal (partly tested only for now)
Michael Kaufmann
2020-05-24 12:16:17 +02:00
6ca7920147fix missing language files in config-services cli script; set ubuntu xenial deprecated, remove Ubuntu trusty; fix a2dismod command in buster config-template as php7.3 is default
Michael Kaufmann
2020-05-24 11:54:37 +02:00
65b2e4efa7do not check for mariadb.sys user on mariadb-10.4 when testing with travis
Michael Kaufmann
2020-05-23 21:17:43 +02:00
7000fd2c30Merge pull request #841 from rubo77/patch-1
Michael Kaufmann
2020-05-23 21:16:39 +02:00
3b1ff03b33Don't suggest php5 during update as default
Ruben Barkow-Kuder
2020-05-23 20:12:27 +02:00
ffa9205f95fix sql query to remove duplicates before setting unique key in updater, fixes#840
Michael Kaufmann
2020-05-18 20:48:48 +02:00
bc73ed0c75adjust tls default value to tlsv1.2; refs #839
Michael Kaufmann
2020-05-18 20:48:04 +02:00
17fd350d33Merge pull request #839 from negrusti/patch-2
Michael Kaufmann
2020-05-18 20:07:30 +02:00
c2e57dfd60TLSv1 is deprecated
Grigory Morozov
2020-05-18 05:18:42 +07:00
50f2047da3set version to 0.10.17 for upcoming maintenance release
0.10.17
Michael Kaufmann
2020-05-15 20:35:25 +02:00
ecb9470b65fix including of language-strings in reports-cron, fixes#836
Michael Kaufmann
2020-05-15 15:16:24 +02:00
6d90b5ba80remove leftover GROUP BY from testing
Michael Kaufmann
2020-05-15 09:56:24 +02:00
eb3590dc34add unique-key domainid to domain_ssl_settings table
Michael Kaufmann
2020-05-15 09:49:53 +02:00
bddf9b496cenable internal api-call to bypass customer_hide_options check in certain situations where it is needed, fixes#803
Michael Kaufmann
2020-05-15 09:35:20 +02:00
edc702dafacheck for required min version of php every time (frontend and cron), fixes#833
Michael Kaufmann
2020-05-08 09:58:45 +02:00
85dfc1030aMerge pull request #832 from RipClaw2971/bugfix
Michael Kaufmann
2020-05-04 16:11:42 +02:00
c0dd432916Certificate file cannot be read to database if the domain contains capital letters.
Andreas Grundler
2020-05-04 12:08:20 +02:00
b3db4dd887set version to 0.10.16 for upcoming release
0.10.16
Michael Kaufmann
2020-05-01 16:27:23 +02:00
14413a3e8dtry to fix travis irc notifications again
Michael Kaufmann
2020-04-30 20:10:52 +02:00
a02a081c6btry to fix travis irc notifications
Michael Kaufmann
2020-04-30 20:03:54 +02:00
43070e4808remove possible trailing slash of apache DocumentRoot diretives as sugggested by the httpd-docs, thx to jonbert
Michael Kaufmann
2020-04-30 19:49:20 +02:00
98c636c282let send-to-alternative-email be optional if no address is given instead of displaying error that the email address is invalid; fixes#829
Michael Kaufmann
2020-04-30 13:03:19 +02:00
8dace6eca5remove special characters from name when generating extrausers file add froxlor hostname to 2fa-qrcode; refs #814
Michael Kaufmann
2020-04-28 07:56:38 +02:00
78fc4f84b2add optional dns validation for let's encrypt activated domains; fixes#817
Michael Kaufmann
2020-04-14 10:28:33 +02:00
9018404faaDouble check whether installation of acme.sh worked when not installed yet and do not continue if not; fixes#823
Michael Kaufmann
2020-04-14 08:10:36 +02:00
8bdd843bd9fix renew of froxlors own letsencrypt certificate; fix only variables should be passed by reference in BackupCron; fix possible notice or double inclusion of language file in ReportsCron
Michael Kaufmann
2020-04-08 09:07:48 +02:00
0d35f5cb29restructure acmesh implementation and let acme.sh take care of renewing the certificates itself; fixes#792, fixes#816
Michael Kaufmann
2020-04-04 18:04:39 +02:00
6815c1c20bMerge pull request #821 from chrschn/master
Michael Kaufmann
2020-03-29 23:52:34 +02:00
048e6c13aeFix renewal of ECC/ECDSA certificates.
Christian Schneider
2020-03-29 22:36:26 +02:00
aedb829a74Merge pull request #819 from HBerni/hberni-p0002
Michael Kaufmann
2020-03-21 17:36:00 +01:00
4745581720fixed parsing due to changes in dovecots default mail_log_prefix regex supports old and new default format now (see https://wiki2.dovecot.org/Upgrading/2.3)
HBerni
2020-03-21 16:39:01 +01:00
489ccbe07afix removing ip address if ip is set as system-ipaddress but there are other entries of that ip with a different port
Michael Kaufmann
2020-03-12 07:01:26 +01:00
a46e7a3bc4set correct umask to create user config in installation
Michael Kaufmann
2020-03-10 07:48:35 +01:00
a4431e25d3remove ssl-certificates connected to domains that are being deleted when deleting a customer; fixes#818
Michael Kaufmann
2020-03-10 07:36:22 +01:00
1fe9f1e9d6fix language strings for cron cmdline setting and fallback to php binary if no setting is found
Michael Kaufmann
2020-03-08 10:30:33 +01:00
13767df562set version to 0.10.15 for bugfix release
0.10.15
Michael Kaufmann
2020-03-08 07:39:39 +01:00
02c5f80854correct chmod value for userdata.inc.php file to be written on installation; fixes#815
Michael Kaufmann
2020-03-08 07:35:19 +01:00
d7550ae58afix deactivated check in api
0.10.14
Michael Kaufmann
2020-03-06 22:10:01 +01:00
cf2c7fa31cdeny api access to deactivated users with valid api-key
Michael Kaufmann
2020-03-06 22:03:41 +01:00
32b6285589set version to 0.10.14 for upcoming release
Michael Kaufmann
2020-03-06 20:47:20 +01:00
7e361274c5forgot one escapeshellarg() and enhanced security on userdata.inc.php creation when installing
Michael Kaufmann
2020-03-06 20:44:17 +01:00
62ce21c9ecsecure shell-execution of mysqldump on installation if given database-name exists
Michael Kaufmann
2020-03-04 19:35:57 +01:00
6b09720ef8use unpredictable tmpfile-name in installation if lib/userdata.inc.php cannot be written due to permission
Michael Kaufmann
2020-03-04 19:34:18 +01:00
a9c258105aMerge branch 'origin-0.10.13' into private-0.10.12Udo Waechter2020-03-03 14:49:44 +01:00
8807ae7dadallow private ip ranges in ips-and-ports as some configurations require that; fixes#802
Michael Kaufmann
2020-03-02 09:51:44 +01:00
5f3f208534remove superfluous comma in sql query which causes invalid sql
Michael Kaufmann
2020-03-01 09:16:47 +01:00
f11ceacf89store ace-string of domain besides idn-converted string to have correct sorting in the frontend; fixes#809
Michael Kaufmann
2020-02-29 09:50:29 +01:00
26e43077c2make customer firstname,name,company and customer-no available for all templates; fixes#808
Michael Kaufmann
2020-02-29 08:16:55 +01:00
d6c8b92523add Froxlor.integrityCheck() API call to externally run integrity/consistency check, fixes#801
Michael Kaufmann
2020-02-15 07:30:56 +01:00
03450dcfa2fix listing of customer email addresses if 'domain' section is hidden via settings, fixes#803
Michael Kaufmann
2020-02-15 07:25:23 +01:00
f39aab6f32disable sslsessiontickets-option in domain-add/edit if globally disabled in the settings
Michael Kaufmann
2020-02-15 07:11:28 +01:00
7f999302fado not require enabled vhost-container for froxlor-vhost to change sslsessiontickets-setting
Michael Kaufmann
2020-02-14 19:26:06 +01:00
8294985588require set password complexity for admins too when resetting password; display correct error message if password complexity is not satisfied
Michael Kaufmann
2020-02-08 10:03:41 +01:00
a7653551b2set version to 0.10.13 for upcoming maintenance release
0.10.13
Michael Kaufmann
2020-02-07 16:37:06 +01:00
734c02e33fupdate php-fpm defaults; update paths for current stable php-7.3; read froxlor default php.ini from file rather then using phpconfig with id=1; fixes#796
Michael Kaufmann
2020-01-31 13:17:49 +01:00
ace18cb7c9use correct default-versions for configuration-step to disable mod_php for debian buster and ubuntu bionic
Michael Kaufmann
2020-01-31 12:58:04 +01:00
1270204cd9fix wrongly initialized resource-usage when re-calculating it; fixes#797
Michael Kaufmann
2020-01-31 09:49:29 +01:00