Commit Graph

1042 Commits

Author SHA1 Message Date
Serghey Rodin
eaf9d89096 Auth fix 0.9.8-20 2018-04-09 00:44:32 +03:00
Serghey Rodin
0d5c3c42a1 set -o noglob just in case 2018-04-08 22:06:20 +03:00
Serghey Rodin
3fdee2975d Hardening password checks 2018-04-08 21:50:32 +03: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
Serghey Rodin
4ef7131065 few fixes for aws linux support 2018-03-29 16:35:31 +03:00
Serghey Rodin
4cc3c1d287 Amazon linux support 2018-02-14 17:10:14 +02:00
Anton Reutov
da5bcbe624 Fix backup rotate for ftp/sftp mode 2018-02-08 12:10:23 +03:00
Serghey Rodin
8a217352fe fix ssl backup restore 2018-01-19 18:10:54 +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
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
d7eb12defa fix for multiple php-fpm init scripts 2017-12-30 12:51:37 +02:00
Serghey Rodin
5a1fb95d5d add/delete symlink for softaculous 2017-12-29 14:20:48 +02:00
Serghey Rodin
b1449299bc improved domain validation 2017-12-29 02:53:38 +02:00
Serghey Rodin
dcf0ae96a8 Merge pull request #1384 from ioannidesalex/patch-1
Update v-backup-user
2017-12-29 00:00:01 +02:00
Serghey Rodin
aa08f6c421 Merge pull request #1305 from hidonet/patch-1
Duplicate interface name detection fix
2017-12-28 16:05:42 +02:00
Serghey Rodin
33f09782de Merge pull request #1227 from szbnwer/master
Fixed the name in logging
2017-12-28 15:59:27 +02:00
Serghey Rodin
78c730b36c Merge pull request #1244 from cmstew/v-sync-dns-cluster-history-log-bug-fix
Minor bug fix of v-sync-dns-cluster
2017-12-28 15:58:01 +02:00
Serghey Rodin
09c884f556 Merge pull request #1254 from ClayRabbit/patch-1
v-backup-user: On-the-fly gzip compression
2017-12-28 15:55:06 +02:00
Serghey Rodin
0c05448e08 Merge pull request #1260 from gohdan/find_symlinks
Add symlink support to find
2017-12-28 15:53:24 +02:00
Serghey Rodin
dcd52e3caa Merge pull request #1278 from moucho/master
Improved DNS zone & Fix for v-suspend-mail-account
2017-12-28 15:51:56 +02:00
Serghey Rodin
4a2f0424e8 Merge pull request #1142 from Srgk/master
fix tmp dir for restore backup user
2017-12-28 15:19:53 +02:00
Serghey Rodin
0f457b3c51 Merge pull request #1192 from spfuture/patch-1
Update v-list-sys-services  This fix detect another path for php-fpm, correctly detect service name
2017-12-28 15:11:53 +02:00
Serghey Rodin
c076d661a3 Merge pull request #1098 from ianklemm/patch-1
Fix quota
2017-12-28 15:00:43 +02:00
Serghey Rodin
4918fda6d1 Merge pull request #1045 from Matige/master
Add global flag for variables when backend config is generated
2017-12-28 14:50:22 +02:00
Serghey Rodin
54f55d2ce8 Merge pull request #1015 from Piterden/patch-3
Fixed restarting php daemon error. Ubuntu 16.04
2017-12-28 14:39:05 +02:00
Alexandros Ioannides
b48ed75871 Update v-backup-user 2017-12-28 14:25:34 +02:00
Serghey Rodin
c940632378 fix for multiple init scripts 2017-12-28 14:16:14 +02:00
Serghey Rodin
d4ddd2cbd4 Merge pull request #1361 from edgarasg/patch-1
Add public IP in ftp config
2017-12-28 13:57:08 +02:00
Serghey Rodin
936ee3b63e Merge pull request #1363 from dekyfin/master
Fixed Empty ftp backup files #515
2017-12-28 13:56:06 +02:00
Serghey Rodin
a7834c42f3 Merge pull request #1376 from mghadam/fix_mysqlrootpwdchange
Added updating .my.cnf file when changing root password
2017-12-28 13:47:51 +02:00
Serghey Rodin
4e102d4ecf Merge branch 'master' of github.com:serghey-rodin/vesta 2017-12-27 19:08:41 +02:00
Serghey Rodin
5a42216130 Fix domain rebuild for new conf style 2017-12-27 19:08:28 +02:00
Serghey Rodin
85f6d3a08f Imrovements for Softaculous App Installer 2017-12-27 19:07:30 +02:00
Serghey Rodin
34c6ee93b9 fix for multiple init scripts 2017-12-24 20:27:45 +02:00
Serghey Rodin
7d956abd59 Softaculous enable/disable scripts 2017-12-21 19:18:00 +02:00
Mos GH
d4e405b1fa Added updating .my.cnf file when changing root password 2017-12-21 09:43:04 -05:00
Serghey Rodin
3e63e92279 fixed typo: PROXY_YSTEM instead of PROXY_SYSTEM 2017-12-13 14:26:01 +02:00
Serghey Rodin
e6d6fc7de1 Merge pull request #1209 from joubertredrat/524-letsencrypt-public_shtml
Fix on ssl home definition on Lets Encrypt cert renew
2017-12-11 18:38:50 +02:00
dpeca
a8d857f6d5 v-list-mail-account-autoreply: JSON export function fix for quotes and backslash 2017-12-07 17:23:13 +01:00
Serghey Rodin
f8be208fa3 Merge branch 'master' of github.com:serghey-rodin/vesta 2017-12-07 15:04:55 +02:00
Serghey Rodin
4053f9ac5d New style for web configs / separate conf per domain 2017-12-07 15:04:40 +02:00
Serghey Rodin
d5f78d5aa2 Merge pull request #1237 from cmstew/cmstew-v-user-backup-patch
Update v-backup-user / Fix from @cmstew
2017-12-06 23:38:51 +02:00
Serghey Rodin
1b1622ee6f Fix for LE domain restore 2017-12-06 19:32:03 +02:00
Unknown
ff0d1b7787 Fixed FTP backups are creating empty zip files #515
Changed the ftp backup from active to passive mode in bin/v-backup-user
2017-12-06 11:16:59 +00:00
Serghey Rodin
cd21b31405 LetsEncrypt support for IDN domains 2017-12-04 19:34:34 +02:00
Edgaras Giedrė
a07c7b3af5 Add public IP in ftp config 2017-12-02 19:03:06 +02:00
Serghey Rodin
757e065602 security fix / thanks to Christopher Tarquini 2017-11-21 17:58:16 +02:00