From d43a96342a3ade15c594b9e40430726eac79a4ed Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sun, 18 May 2008 13:58:30 +0200 Subject: [PATCH] Display warning if user does not exist --- dowkd.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dowkd.in b/dowkd.in index b0421d8..2e21961 100644 --- a/dowkd.in +++ b/dowkd.in @@ -248,6 +248,10 @@ sub from_user ($) { my $user = shift; my ($name,$passwd,$uid,$gid, $quota,$comment,$gcos,$dir,$shell,$expire) = getpwnam($user); + unless ($name) { + warn "warning: user $user does not exist\n"; + return; + } my $file = "$dir/.ssh/authorized_keys"; from_ssh_auth_file $file if -r $file; $file = "$dir/.ssh/authorized_keys2"; -- 2.11.4.GIT