mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-22 14:24:07 -07:00
Fix deleting config files for wrong domain
This commit is contained in:
parent
d2c172641f
commit
e771eabd67
7 changed files with 7 additions and 7 deletions
|
@ -212,7 +212,7 @@ if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB" != '*' ]; then
|
|||
|
||||
# Backup ssl certificates
|
||||
if [ "$SSL" = 'yes' ] ; then
|
||||
cp $HOMEDIR/$user/conf/web/ssl.$domain.* conf/
|
||||
find $HOMEDIR/$user/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -exec cp {} conf/ \;
|
||||
cp $USER_DATA/ssl/$domain.* vesta/
|
||||
fi
|
||||
|
||||
|
|
|
@ -61,7 +61,7 @@ if [ ! -z "$web_data" ]; then
|
|||
mv $ssl_key $VESTA/data/users/$user/ssl/
|
||||
mv $ssl_ca $VESTA/data/users/$user/ssl/ >> /dev/null 2>&1
|
||||
mv $ssl_pem $VESTA/data/users/$user/ssl/ >> /dev/null 2>&1
|
||||
rm -f $HOMEDIR/$owner/conf/web/ssl.$domain.*
|
||||
find $HOMEDIR/$owner/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -delete
|
||||
fi
|
||||
|
||||
# Check ftp user account
|
||||
|
|
|
@ -80,7 +80,7 @@ if [ -e "$USER_DATA/ssl/$domain.crt" ]; then
|
|||
mv $domain.ca $new_domain.ca
|
||||
mv $domain.pem $new_domain.pem
|
||||
mv $domain.key $new_domain.key
|
||||
rm -f $HOMEDIR/$user/conf/web/ssl.$domain.*
|
||||
find $HOMEDIR/$user/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -delete
|
||||
fi
|
||||
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ is_web_domain_cert_valid
|
|||
|
||||
# Deleting old certificate
|
||||
tmpdir=$(mktemp -p $HOMEDIR/$user/web/$domain/private -d)
|
||||
rm -f $HOMEDIR/$user/conf/web/ssl.$domain.*
|
||||
find $HOMEDIR/$user/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -delete
|
||||
mv $USER_DATA/ssl/$domain.* $tmpdir
|
||||
chown -R $user:$user $tmpdir
|
||||
|
||||
|
|
|
@ -65,7 +65,7 @@ del_web_config "$WEB_SYSTEM" "$TPL.tpl"
|
|||
# Deleting SSL configuration and certificates
|
||||
if [ "$SSL" = 'yes' ]; then
|
||||
del_web_config "$WEB_SYSTEM" "$TPL.stpl"
|
||||
rm -f $HOMEDIR/$user/conf/web/ssl.$domain.*
|
||||
find $HOMEDIR/$user/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -delete
|
||||
rm -f $USER_DATA/ssl/$domain.*
|
||||
fi
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@ fi
|
|||
|
||||
# Deleting old certificate
|
||||
tmpdir=$(mktemp -p $HOMEDIR/$user/web/$domain/private -d)
|
||||
rm -f $HOMEDIR/$user/conf/web/ssl.$domain.*
|
||||
find $HOMEDIR/$user/conf/web/ -name "ssl.$domain.*" -type f ! -name "*.conf" -delete
|
||||
mv $USER_DATA/ssl/$domain.* $tmpdir
|
||||
chown -R $user:$user $tmpdir
|
||||
|
||||
|
|
|
@ -377,7 +377,7 @@ if [ "$web" != 'no' ] && [ ! -z "$WEB_SYSTEM" ]; then
|
|||
|
||||
# Copying ssl certificates
|
||||
if [ "$SSL" = 'yes' ]; then
|
||||
certificates=$(ls $tmpdir/web/$domain/conf| grep ssl)
|
||||
certificates=$(ls $tmpdir/web/$domain/conf| grep ssl | egrep -v "\.conf$")
|
||||
certificates=$(echo "$certificates" |grep $domain)
|
||||
for crt in $certificates; do
|
||||
crt=$(echo $crt|sed -e "s/ssl.//")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue