Commit Graph

4349 Commits

Author SHA1 Message Date
dpeca
b7c19a8e63 Allow /reset/mail/ only from localhost
Block connection from outside, that could brute force password guessing
2018-04-12 01:08:35 +02:00
Serghey Rodin
06f6fff118 one ver up 2018-04-09 19:23:22 +03:00
Serghey Rodin
eaf9d89096 Auth fix 0.9.8-20 2018-04-09 00:44:32 +03:00
Serghey Rodin
1034d1bbc2 New release with improved password checks 0.9.8-20 2018-04-08 22:09:56 +03:00
Serghey Rodin
0d5c3c42a1 set -o noglob just in case 2018-04-08 22:06:20 +03:00
Serghey Rodin
efa2b50b4c Enabled access log 2018-04-08 22:01:43 +03:00
Serghey Rodin
3fdee2975d Hardening password checks 2018-04-08 21:50:32 +03:00
Alexandr Loskutov
ffdae1dca1 Merge pull request #1529 from AiratHalitov/patch-1
Update ru.php
2018-04-08 07:36:55 +03:00
Airat Halitov
6d0e4efe2e Update ru.php
Обновил переводы графиков
2018-04-08 02:34:48 +05:00
dpeca
b2e75d89b7 Making Vesta able to update hostname SSL automatically
This feature will allow VestaCP to automatically update system SSL when you add SSL to your domain (that is also hostname) through VestaCP panel.
For example, if your server hostname is my.server.net and you add SSL to that domain (as you usually do via VestaCP panel), that SSL will be also installed to Vesta nginx (on 8083 port), to Exim and to devocot.
This will work if you use LetsEncrypt, and it will also automatically apply renewed certificate when Vesta renew letsencrypt certificate.

--- IMPORTANT ---
This feature will work only if you have
UPDATE_HOSTNAME_SSL='yes'
in /usr/local/vesta/conf/vesta.conf

Why?
Because I'm not sure that Serghey want to use this mechanism for installing system SSL.
So, this way it's only OPTIONAL feature, not enabled by default.
On all servers nothing will happen.

If Sergey likes this idea, he will easily make it enabled by default.

Cheers.
2018-04-07 00:38:55 +02:00
dpeca
082095b164 Better way to restart services in v-update-host-certificate 2018-04-07 00:20:35 +02:00
dpeca
d942f85d31 Clean-up for both config styles if there is no more domains
Fix #1458
2018-04-06 18:20:35 +02:00
dpeca
7ec123a861 Refactoring rebuild_mysql_database() func
Fix #1523
2018-04-06 14:50:42 +02:00
dpeca
b3d78bbfdb Avoiding IF NOT EXISTS for MariaDB 5.x in rebuild_mysql_database() 2018-04-05 23:58:47 +02:00
dpeca
69f01fb227 Adding missing >/dev/null in rebuild_mysql_database() func 2018-04-05 23:12:42 +02:00
dpeca
eb7e6d2fba Fixing MySQL restore user privileges (MariaDB)
Fix #1523
2018-04-05 22:07:36 +02:00
dpeca
6b97f7394c Determining is it MySQL or MariaDB in mysql_connect() func 2018-04-05 21:55:39 +02:00
Serghey Rodin
58c9656779 Merge branch 'master' of github.com:serghey-rodin/vesta 2018-03-29 16:35:40 +03:00
Serghey Rodin
4ef7131065 few fixes for aws linux support 2018-03-29 16:35:31 +03:00
dpeca
7f734c4fe9 Merge pull request #1506 from nothinux/i18n-id
fix indonesian translation
2018-03-06 07:55:15 +01:00
nothinux
4c1a67a9b1 fix indonesian translation 2018-03-06 12:36:32 +07:00
Serghey Rodin
4cc3c1d287 Amazon linux support 2018-02-14 17:10:14 +02:00
info@madeit.be
26c311b773 Revert "Fix default alias"
This reverts commit 74fa6d5b0c.
2018-02-13 22:17:33 +00:00
Maksim Usmanov | Maks
74fa6d5b0c Fix default alias
This

grep -v www.$domain make imposible to add default alias or some order alias if contain www. wwww. hiwww. so if you delete your default alias you cant add it any more.

I check this and not know why is excluded, for me there is no reason for that grep
2018-02-13 22:54:34 +01:00
Anton Reutov
da5bcbe624 Fix backup rotate for ftp/sftp mode 2018-02-08 12:10:23 +03:00
dpeca
a217391565 Debian: Tolerate error in systemd/clamav-daemon.service if dir already exists 2018-02-07 21:02:53 +01:00
Serghey Rodin
421ecfa62c install apparmor-utils 2018-01-26 16:08:55 +02:00
Anton Reutov
bc82fcaf71 Merge pull request #1453 from Skamasle/patch-19
Fix Min and hour limit in cron validation
2018-01-25 18:48:43 +03:00
Anton Reutov
add956bb62 Merge pull request #1452 from Skamasle/patch-18
Fix cron validation
2018-01-25 18:48:19 +03:00
Maksim Usmanov | Maks
2e03b516f8 Fix Min and hour limit in cron validation 2018-01-24 00:29:03 +01:00
Maksim Usmanov | Maks
5a108be182 Fix cron validation
New vesta cron generator not works if you have some format ranges like:

1,2 2 * 5,2,4,1
or
1-10 * * * *
2018-01-23 23:53:27 +01:00
Serghey Rodin
8a217352fe fix ssl backup restore 2018-01-19 18:10:54 +02:00
Serghey Rodin
9a9dabb0c9 reverting back chunked upload feature 2018-01-18 18:20:22 +02:00
Alexandr Loskutov
c042fa2689 Fix backup restore 2018-01-18 15:40:50 +02:00
Alexandr Loskutov
bea7ccd25e Fix backup restore 2018-01-18 14:32:25 +02:00
Anton Reutov
12409ddeaf Merge pull request #1423 from serghey-rodin/madeITBelgium-patch-4
#1421 - Fix Backup retention
2018-01-12 00:13:15 +03:00
Serghey Rodin
a65fb3c2ee release 0.9.8-19 hotfix for backup restore 0.9.8-19 2018-01-10 14:10:01 +02:00
Serghey Rodin
8773ac2071 Updated notification release number 2018-01-10 14:07:03 +02:00
Serghey Rodin
3021abecb6 Fixed backup restore function 2018-01-10 14:06:11 +02:00
dpeca
9585a2a369 Debian9 Roundcube mysql password fix 2018-01-07 19:08:51 +01:00
Serghey Rodin
8c9c4116b0 added net-tools 2018-01-05 18:32:22 +02:00
Serghey Rodin
a7333684a2 proper template location for debian 9 2018-01-04 22:16:49 +02:00
Made I.T
9059167db7 #1421 - Fix Backup retention
Fix #1421
2018-01-02 21:05:31 +01:00
Serghey Rodin
351d2a78cf small fixes for softaculous plugin enable/disable 2018-01-02 16:39:05 +02:00
Serghey Rodin
e986e48baf added missing ; 2018-01-02 11:52:57 +02:00
Serghey Rodin
5b834dc8c1 fixes for php-fpm on debian 9 2017-12-31 11:45:21 +02:00
Serghey Rodin
9d7d9f34f7 Merge branch 'master' of github.com:serghey-rodin/vesta 2017-12-30 12:52:19 +02:00
Serghey Rodin
d7eb12defa fix for multiple php-fpm init scripts 2017-12-30 12:51:37 +02:00
Serghey Rodin
6da6d38cfd install configs for debian 9 2017-12-30 12:01:58 +02:00
Serghey Rodin
80f65d54de oldstyle config for dovecot 2017-12-30 11:19:25 +02:00