From 17305407644efeb6ae866382b8eecdb212921a39 Mon Sep 17 00:00:00 2001 From: iliajie Date: Mon, 31 Jul 2023 03:05:39 +0300 Subject: [PATCH] Fix to always download to user home directory if possible --- updown/updown-lib.pl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/updown/updown-lib.pl b/updown/updown-lib.pl index 509218a3c..30bba452d 100755 --- a/updown/updown-lib.pl +++ b/updown/updown-lib.pl @@ -61,6 +61,10 @@ else { } $download_dir = $config{'ddir_'.$remote_user} || $config{'ddir'}; + if ($download_dir eq '/') { + my @uinfo = getpwnam($remote_user); + $download_dir = $uinfo[7] || '/'; + } $upload_dir = $config{'dir_'.$remote_user} || $config{'dir'}; $upload_user = $config{'user_'.$remote_user} || $config{'user'}; $upload_group = $config{'group_'.$remote_group} || $config{'group'};