Diff for /doc/install/redhat7.3/install.pl between versions 1.2 and 1.4

version 1.2, 2002/06/19 19:27:17 version 1.4, 2002/07/02 13:46:15
Line 48 Line 48
 #    The following files are assumed to be present in the current  #    The following files are assumed to be present in the current
 #    directory:  #    directory:
 #      RPMS:  #      RPMS:
   #        ImageMagick-5.4.3.11-1.i386.rpm
   #        ImageMagick-devel-5.4.3.11-1.i386.rpm
   #        ImageMagick-perl-5.4.3.11-1.i386.rpm
 #        gnuplot-3.7.1-5.i386.rpm  #        gnuplot-3.7.1-5.i386.rpm
 #        libgd-1.3-4.i386.rpm  #        libgd-1.3-4.i386.rpm
 #        libungif-progs-4.1.0-9.i386.rpm  #        libungif-progs-4.1.0-9.i386.rpm
Line 159  chomp($instdir); Line 162  chomp($instdir);
 # This list of rpms needs to be pared down to some extent.  # This list of rpms needs to be pared down to some extent.
 #  #
   
   my @apache_rpms = (
                "$instdir/apache-1.3.23-14.i386.rpm"
                      );
   
   my @openssh_rpms = (
                "$instdir/openssh-3.1p1-6.i386.rpm",
                "$instdir/openssh-askpass-3.1p1-6.i386.rpm",
                "$instdir/openssh-clients-3.1p1-6.i386.rpm",
                "$instdir/openssh-server-3.1p1-6.i386.rpm"
                   );
   # Check for gnome-askpass installation.
   if (-e "/etc/profile.d/gnome-ssh-askpass.sh") {
       push @openssh_rpms,"$instdir/openssh-askpass-gnome-3.1p1-6.i386.rpm";
   }
   
   my @ImageMagick_rpms = (
                "$instdir/ImageMagick-5.4.3.11-1.i386.rpm",
                "$instdir/ImageMagick-devel-5.4.3.11-1.i386.rpm",
                "$instdir/ImageMagick-perl-5.4.3.11-1.i386.rpm",
                          );
   
 my @gnuplot_rpms = (  my @gnuplot_rpms = (
              "$instdir/gnuplot-3.7.1-5.i386.rpm",               "$instdir/gnuplot-3.7.1-5.i386.rpm",
              "$instdir/libgd-1.3-4.i386.rpm",               "$instdir/libgd-1.3-4.i386.rpm",
Line 191  my @misc_rpms = ( Line 215  my @misc_rpms = (
 ## but it is an exercise in frustration.  It would be nice to be kind, but  ## but it is an exercise in frustration.  It would be nice to be kind, but
 ## frankly I do not want to spend the time to figure this out.  ## frankly I do not want to spend the time to figure this out.
 ##  ##
   
   print_and_log("Installing Apache packages.\n");
   writelog (`rpm -Uvh @apache_rpms`);
   print_and_log("Installing openssh packages.\n");
   writelog (`rpm -Uvh @openssh_rpms`);
   system("/etc/init.d/sshd start");
   print_and_log("Installing ImageMagick packages.\n");
   writelog (`rpm -ivh --force --nodeps @ImageMagick_rpms`);
 print_and_log("Installing mysql packages.\n");  print_and_log("Installing mysql packages.\n");
 writelog (`rpm -ivh --force --nodeps @mysql_rpms`);  writelog (`rpm -ivh --force --nodeps @mysql_rpms`);
 print_and_log("Installing gnuplot packages.\n");  print_and_log("Installing gnuplot packages.\n");
Line 201  print_and_log("Installing Perl packages. Line 233  print_and_log("Installing Perl packages.
 writelog (`rpm -ivh --force --nodeps @perl_rpms`);  writelog (`rpm -ivh --force --nodeps @perl_rpms`);
 print_and_log("Installing misc packages.\n");  print_and_log("Installing misc packages.\n");
 writelog (`rpm -ivh --force --nodeps @misc_rpms`);  writelog (`rpm -ivh --force --nodeps @misc_rpms`);
 system("/etc/init.d/sshd start");  
 print_and_log("\n");  print_and_log("\n");
   
 ##  ##
Line 304  writelog("mysql links created successful Line 335  writelog("mysql links created successful
 writelog(`/etc/rc.d/init.d/mysqld start`);  writelog(`/etc/rc.d/init.d/mysqld start`);
 print_and_log("Waiting for mysql daemon to start.\n");  print_and_log("Waiting for mysql daemon to start.\n");
 sleep 5;  sleep 5;
 if (`/etc/rc.d/init.d/mysqld status` !~ / is running/) {  my $status = system("/etc/rc.d/init.d/mysqld status");
   if ($status != 0) {
     die "Unable to start mysql daemon\nHalting\n";      die "Unable to start mysql daemon\nHalting\n";
   } else {
       print_and_log("Mysql daemon is running.\n");
 }  }
 print_and_log("\n");  print_and_log("\n");
   
Line 449  ENDMSG Line 483  ENDMSG
 }  }
   
 close LOG;  close LOG;
   

Removed from v.1.2  
changed lines
  Added in v.1.4


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