Skip to content

Commit 47f3c69

Browse files
authored
Merge branch 'master' into dev-0730
2 parents ec2910f + e963304 commit 47f3c69

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ All notable changes to this project will be documented in this file.
2222
- v-generate-api-key: Fixed wrong quotes used for default keys folder location.
2323
- Fixed permissions to allow access for FTP users created in web domains under admin account.
2424
- Removed obsolete Vesta Filemanager files completely.
25+
- Check if user home exists before set permission on sftp jail.
2526

2627
## [1.0.4] - 2019-07-09 - Hotfix
2728
### Bugfixes

bin/v-add-user-sftp-jail

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ users=$(IFS=',';echo "${users[*]// /|}";IFS=$' \t\n')
5656
sed -i "s/$ssh_users/$users/g" /etc/ssh/sshd_config
5757

5858
# Set home folder permission to root
59-
chown root:root /home/$user
59+
if [ -d "/home/$user" ]; then
60+
chown root:root /home/$user
61+
fi
6062

6163
#----------------------------------------------------------#
6264
# Hestia #

bin/v-open-fs-config

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ if [ -z "$src_file" ]; then
1212
exit 1
1313
fi
1414

15+
# Checking hestia user
16+
if [ ! -d "$HESTIA/data/users/$user" ]; then
17+
echo "Error: hestia user $user doesn't exist"
18+
exit 3
19+
fi
20+
1521
# Checking file on fs
1622
if [ ! -e "$src_file" ]; then
1723
echo "Error: $src_file file doesn't exist"

0 commit comments

Comments
 (0)