From cd80bcae097bf27917178f861944ff15d6b4fdc2 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Sat, 7 Dec 2019 07:13:53 -0800 Subject: [PATCH] Fall back to nobody if user to browse files as doesn't exist --- chooser.cgi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/chooser.cgi b/chooser.cgi index 21dd57c1c..a0ffdcd09 100755 --- a/chooser.cgi +++ b/chooser.cgi @@ -46,6 +46,9 @@ if (&supports_users()) { # ACL determines $fileunix = $access{'fileunix'} || $remote_user; @uinfo = getpwnam($fileunix); + if (!@uinfo && !$access{'fileunix'}) { + @uinfo = getpwnam("nobody"); + } if (@uinfo) { &switch_to_unix_user(\@uinfo); }