Diff for /loncom/lcuserdel between versions 1.10 and 1.11

version 1.10, 2000/10/30 02:31:45 version 1.11, 2000/10/30 03:08:28
Line 42  use strict; Line 42  use strict;
 # These are the exit codes.  # These are the exit codes.
 # ( (0,"ok"),  # ( (0,"ok"),
 #   (1,"User ID mismatch.  This program must be run as user 'www'"),  #   (1,"User ID mismatch.  This program must be run as user 'www'"),
 #   (2,"Error. Too many other simultaneous password change requests being made."),  #   (2,"Error. This program needs just 1 command-line argument (username).") )
 #   (3,"Error. Only one line should be entered into standard input."),  #   (3,"Error. Only one line should be entered into standard input."),
 #   (4,"Error. This program needs just 1 command-line argument (username).") )  #   (4,"Error. Too many other simultaneous password change requests being made."),
   #   (5,"Error. The user name specified has invalid characters.") )
   
 # Security  # Security
 $ENV{'PATH'}=""; # Nullify path information.  $ENV{'PATH'}=""; # Nullify path information.
Line 104  my $safeusername=$1; Line 105  my $safeusername=$1;
 if ($username ne $safeusername) {  if ($username ne $safeusername) {
     print "Error. The user name specified has invalid characters.\n";      print "Error. The user name specified has invalid characters.\n";
     unlink('/tmp/lock_lcpasswd');      unlink('/tmp/lock_lcpasswd');
     exit 9;      exit 5;
 }  }
   
 &enable_root_capability;  &enable_root_capability;

Removed from v.1.10  
changed lines
  Added in v.1.11


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>