#!/bin/bash
echo -n "Please enter a password for the root user for mysql. For security the characters will not show as you type."
echo
read -s psswd
#`mysql -uroot -e "GRANT ALL PRIVILEGES ON *.* TO 'root@'localhost' IDENTIFIED BY '$psswd' WITH GRANT OPTION;"`
echo "Uncompressing eprints. This will cause a whole lot of writing to scroll past in this terminal."
tar -xvzf eprints-3.0.tar.gz
echo "Configuring eprints. More writing will flash past."
eprints-3.0/configure
echo "Installing eprints3. You will be asked for your eprints user password next. During the install process you will be given a warning about smtp server. Don't worry about this as we will set it up shortly."
sudo ./eprints-3.0/install.pl
cd /opt/eprints3
exit
echo -n "Creating your archive. If you want to have a look at the example answers for creating an archive type y and firefox will be uncompressed so you can look at the "installer.html file."
read answer
echo
if [ "y" = "$answer" ]
then
cd ~;
tar -xzf ~firefox-2.0.0.1.tar.gz;
firefox/firefox installer.html;
fi
cd /opt/eprints3
echo "You will now be asked some questions to set up your archive. "
bin/epadmin create
echo "Setting up the mail server. You will need to put in your eprints password when prompted"
sudo mv perl_lib/EPrints/SystemSettings.pm perl_lib/EPrints/SystemSettingsOld.pm
sed -e "s/smtp_server=>''/smtp_server=>'127.0.0.1'/" perl_lib/EPrints/SystemSettingsOld.pm > perl_lib/EPrints/SystemSettings.pm
echo -n "Do you want to start the apache server now? y\n?
read answer1
if [ "y" = "$answer1" ]
echo "Enter your eprints password when prompted."
sudo apache2 -k start
fi