Skip to content

Commit b985c7a

Browse files
committed
Fix for tar < 1.24 to preserve directory ownership
1 parent 6d4da8d commit b985c7a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

bin/v-restore-user

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,11 +363,16 @@ if [ "$web" != 'no' ]; then
363363
exit $E_PARSING
364364
fi
365365

366+
# Fix for tar < 1.24
367+
find $HOMEDIR/$user/web/$domain -type d \
368+
-exec chown -h $user:$user {} \;
369+
366370
# ReChown files if uid differs
367371
if [ "$old_uid" -ne "$new_uid" ]; then
368372
find $HOMEDIR/$user/web/$domain/ -user $old_uid \
369373
-exec chown -h $user:$user {} \;
370374
fi
375+
371376
done
372377

373378
# Restart WEB

0 commit comments

Comments
 (0)