--- doc/install/fedora/install.pl 2005/06/29 04:16:54 1.8 +++ doc/install/fedora/install.pl 2005/07/01 23:17:58 1.9 @@ -2,7 +2,7 @@ # The LearningOnline Network # Fedora installation script # -# $Id: install.pl,v 1.8 2005/06/29 04:16:54 raeburn Exp $ +# $Id: install.pl,v 1.9 2005/07/01 23:17:58 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -35,7 +35,7 @@ my $test; # note: The filehandle LOG is global. open LOG,">>loncapa_install.log" || die "Unable to open log file.\n"; -print LOG '$Id: install.pl,v 1.8 2005/06/29 04:16:54 raeburn Exp $'."\n"; +print LOG '$Id: install.pl,v 1.9 2005/07/01 23:17:58 raeburn Exp $'."\n"; # Some friendly subroutines sub die_if_nonempty { @@ -229,7 +229,7 @@ sub uid_of_www { ############################################### sub build_and_install_mod_auth_external { my $num = &uid_of_www(); - # Patch mod_auth_external + # Patch pwauth print_and_log("Building authentication system for LON-CAPA users.\n"); my $patch = <<"ENDPATCH"; 148c148 @@ -240,14 +240,14 @@ ENDPATCH if (! -e "/usr/bin/patch") { print_and_log("You must install the software development tools package ". - "when installing RedHat.\n"); + "when installing Fedora.\n"); die; } - &die_if_nonempty(`cd /tmp; tar zxf $instdir/mod_auth_external-2.1.13.tar.gz`, - "Unable to extract mod_auth_external\n"); - my $dir = "/tmp/mod_auth_external-2.1.13/pwauth"; + &die_if_nonempty(`cd /tmp; tar zxf $instdir/pwauth-2.2.8.tar.gz`, + "Unable to extract pwauth\n"); + my $dir = "/tmp/pwauth-2.2.8"; open PATCH, "| patch $dir/config.h" || - die "Unable to start patch for mod_auth_external. Halting\n"; + die "Unable to start patch for pwauth. Halting\n"; print PATCH $patch; close PATCH; print_and_log("\n"); @@ -263,7 +263,7 @@ END if ($result ne $expected) { die "Unable to compile patched pwauth. Halting.\n"; } - print_and_log( "appearant success compiling pwauth:\n".$result ); + print_and_log( "apparent success compiling pwauth:\n".$result ); # Install patched pwauth print_and_log("Copying pwauth to /usr/local/sbin\n"); if (! copy "$dir/pwauth","/usr/local/sbin/pwauth") {