Diff for /loncom/Attic/lcuseradd between versions 1.33 and 1.34

version 1.33, 2005/01/26 10:38:13 version 1.34, 2005/01/26 12:13:58
Line 219  if($error_file) { Line 219  if($error_file) {
 #    user, however that disallows authentication changes from i  #    user, however that disallows authentication changes from i
 #    internal->fs.. so just check the passwd file instead.  #    internal->fs.. so just check the passwd file instead.
 #  #
 my $not_found = system("grep -q $safeusername: /etc/passwd");  my $not_found = system("cut -d: -f1 /etc/passwd | grep -q \"^$safeusername\$\" ");
 if (!$not_found) {  if (!$not_found) {
     print "Error user already exists\n" unless $noprint;      print "Error user already exists\n" unless $noprint;
     unlink('/tmp/lock_lcpasswd');      unlink('/tmp/lock_lcpasswd');
Line 318  system('/bin/chmod','0660', "/home/$safe Line 318  system('/bin/chmod','0660', "/home/$safe
 #  #
 #   In order to allow the loncapa daemons appropriate access  #   In order to allow the loncapa daemons appropriate access
 #   to public_html, Top level and public_html directories should  #   to public_html, Top level and public_html directories should
 #   be owned by safeusername:www as should the smaple index.html..  #   be owned by safeusername:safeusername as should the smaple index.html..
 print "lcuseradd ownership\n" unless $noprint;  print "lcuseradd ownership\n" unless $noprint;
 system('/bin/chown','-R',"$safeusername:$safeusername","/home/$safeusername"); # First set std ownership on everything.  system('/bin/chown','-R',"$safeusername:$safeusername","/home/$safeusername"); # First set std ownership on everything.
 #  system('/bin/chown',"$safeusername:www","/home/$safeusername"); # Now adust top level...  #  system('/bin/chown',"$safeusername:www","/home/$safeusername"); # Now adust top level...
Line 329  if (-e '/var/run/httpd.pid') { Line 329  if (-e '/var/run/httpd.pid') {
     open(PID,'/var/run/httpd.pid');      open(PID,'/var/run/httpd.pid');
     my $pid=<PID>;      my $pid=<PID>;
     close(PID);      close(PID);
     my ($safepid)=($pid=~s/(\D+)//g);      my ($safepid)= $pid=~ /(\D+)/;
     if ($pid) {      if ($pid) {
  system('kill','-USR1',"$safepid");   system('kill','-USR1',"$safepid");
     }      }

Removed from v.1.33  
changed lines
  Added in v.1.34


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