--- loncom/lcuserdel 2000/10/29 17:57:26 1.5 +++ loncom/lcuserdel 2000/10/29 19:36:54 1.6 @@ -95,17 +95,18 @@ my $safeusername=$1; # By using the system userdel command: # Remove entry from /etc/passwd if it exists # Remove entry from /etc/groups if it exists -system('/usr/sbin/userdel',$safeusername); # ignore error message -system('/usr/sbin/groupdel',$safeusername); # ignore error message +system('/usr/sbin/userdel 2>/dev/null',$safeusername); # ignore error message +system('/usr/sbin/groupdel 2>/dev/null',$safeusername); # ignore error message # Remove entry from /etc/smbpasswd if it exists my $oldsmbpasswd=`/bin/cat /etc/smbpasswd`; my $newsmbpasswd=`/bin/grep -v '^${safeusername}:' /etc/smbpasswd`; if ($oldsmbpasswd ne $newsmbpasswd) { -open OUT,">/etc/smbpasswd"; -print OUT $newsmbpasswd; -close OUT; + open OUT,">/etc/smbpasswd"; + print OUT $newsmbpasswd; + close OUT; +} # Change ownership on directory from username:username to www:www # This prevents subsequently added users from having access.