--- loncom/build/Attic/postinstall.pl 2000/11/21 15:08:19 1.6 +++ loncom/build/Attic/postinstall.pl 2000/12/20 20:28:22 1.9 @@ -14,16 +14,32 @@ system('lynx -source http://install.lon- system('rpm -Uvh --force wget-1.5.3-6.i386.rpm'); # download SupplementalRPMS and install -system('wget','-r','http://install.lon-capa.org/3.1/SupplementalRPMS'); +system('wget','-r','-l','1','http://install.lon-capa.org/3.1/SupplementalRPMS'); system('rpm -Uvh --force install.lon-capa.org/3.1/SupplementalRPMS/*.rpm'); # download remove_extra.sh and run -system('wget','http://install.lon-capa.org/3.1/scripts/remove_extra.sh'); +system('wget','-r','-l','1','http://install.lon-capa.org/3.1/scripts/remove_extra.sh'); system('sh','./remove_extra.sh'); # download FinalRPMS and install system('wget','-r','http://install.lon-capa.org/3.1/FinalRPMS'); -system('rpm','-Uvh','--force','install.lon-capa.org/3.1/FinalRPMS/*.rpm'); +system('rpm -Uvh --force install.lon-capa.org/3.1/FinalRPMS/*.rpm'); + +my $okay=0; +DEV: while ($okay==0) { + print "\n\nWill this machine be used to develop future LON-CAPA software? (y/n)\n"; + my $input=<>; + if ($input=~/^y/i) { + $okay=1; + } + elsif ($input=~/^n/i) { + last DEV; + } +} +if (!$okay) { + system('wget','http://install.lon-capa.org/3.1/scripts/remove_extra_dev.sh'); + system('sh','./remove_extra_dev.sh'); +} # allow entry of new access.conf parameters my @perlsetvars=("lonHostID","lonRole","lonAdmEMail","lonDefDomain","lonLoadLim","lonExpire"); @@ -65,7 +81,7 @@ instructors, or any other class of user. END ); my $template=`/bin/cat /etc/httpd/conf/access.conf`; -my $okay=0; +$okay=0; while ($okay==0) { foreach my $psv (@perlsetvars) { print "\n"; @@ -195,7 +211,7 @@ print OUT <; split(/\s+/); print "LONCAPA_\$_[2]"; +ATALK_NAME=`grep '^PerlSetVar.*lonHostID' /etc/httpd/conf/access.conf | perl -e '\$_=<>; split(/\\s+/); print "LONCAPA_\$_[2]"; '` # Set which daemons to run: PAPD_RUN=no