added check to see if the apache group supplied is sensible
changed default database host name to localhost added INSTALL file
This commit is contained in:
parent
6ffe7dcdc0
commit
546000df1e
2 changed files with 66 additions and 3 deletions
51
livesupport/INSTALL
Normal file
51
livesupport/INSTALL
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2004 Media Development Loan Fund
|
||||||
|
|
||||||
|
This file is part of the LiveSupport project.
|
||||||
|
http://livesupport.campware.org/
|
||||||
|
To report bugs, send an e-mail to bugs@campware.org
|
||||||
|
|
||||||
|
LiveSupport is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
LiveSupport is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with LiveSupport; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
|
||||||
|
|
||||||
|
Author : $Author: maroy $
|
||||||
|
Version : $Revision: 1.1 $
|
||||||
|
Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/INSTALL,v $
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
For detailed installation instructions, see the doc/install.html document.
|
||||||
|
|
||||||
|
For the impatient, do the following (make sure to run at least the
|
||||||
|
bin/install.sh script as root):
|
||||||
|
|
||||||
|
wget http://ls-demo.campware.org/download/livesupport-<version>.tar.bz2
|
||||||
|
wget http://ls-demo.campware.org/download/livesupport-libraries-<version>.tar.bz2
|
||||||
|
tar xfj livesupport-<version>.tar.bz2
|
||||||
|
tar xfj livesupport-libraries-<version>.tar.bz2
|
||||||
|
cd livesupport-<version>
|
||||||
|
make setup && make compile
|
||||||
|
./bin/install.sh -d /usr/local/livesupport -g apache
|
||||||
|
ln -s /usr/local/livesupport/var /var/www/livesupport
|
||||||
|
|
||||||
|
|
||||||
|
Then try the URL http://localhost/livesupport/htmlUI/var/html/ ,
|
||||||
|
and log in using username: root, password: q.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
For more information, please visit http://livesupport.campware.org/
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Author : $Author: maroy $
|
# Author : $Author: maroy $
|
||||||
# Version : $Revision: 1.6 $
|
# Version : $Revision: 1.7 $
|
||||||
# Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/bin/Attic/install.sh,v $
|
# Location : $Source: /home/paul/cvs2svn-livesupport/newcvsrepo/livesupport/bin/Attic/install.sh,v $
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
|
@ -71,7 +71,7 @@ printUsage()
|
||||||
echo " -P, --scheduler-port The port of the scheduler daemon to install"
|
echo " -P, --scheduler-port The port of the scheduler daemon to install"
|
||||||
echo " [default: 3344]";
|
echo " [default: 3344]";
|
||||||
echo " -s, --dbserver The name of the database server host.";
|
echo " -s, --dbserver The name of the database server host.";
|
||||||
echo " [default: same as host]";
|
echo " [default: localhost]";
|
||||||
echo " -u, --dbuser The name of the database user to access the"
|
echo " -u, --dbuser The name of the database user to access the"
|
||||||
echo " database. [default: livesupport]";
|
echo " database. [default: livesupport]";
|
||||||
echo " -w, --dbpassword The database user password.";
|
echo " -w, --dbpassword The database user password.";
|
||||||
|
@ -149,7 +149,7 @@ if [ "x$scheduler_port" == "x" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "x$dbserver" == "x" ]; then
|
if [ "x$dbserver" == "x" ]; then
|
||||||
dbserver=$hostname;
|
dbserver=localhost;
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "x$database" == "x" ]; then
|
if [ "x$database" == "x" ]; then
|
||||||
|
@ -184,6 +184,18 @@ echo " database user password: $dbpassword";
|
||||||
echo " apache daemon group: $apache_group";
|
echo " apache daemon group: $apache_group";
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
# check for the apache group to be a real group
|
||||||
|
group_tmp_file=/tmp/ls_group_check.$$
|
||||||
|
touch $group_tmp_file
|
||||||
|
test_result=`chgrp $apache_group $group_tmp_file 2> /dev/null`
|
||||||
|
if [ $? != 0 ]; then
|
||||||
|
rm -f $group_tmp_file;
|
||||||
|
echo "Unable to use apache deamon group $apache_group.";
|
||||||
|
echo "Please check if $apache_group is a correct user group.";
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
rm -f $group_tmp_file;
|
||||||
|
|
||||||
|
|
||||||
#-------------------------------------------------------------------------------
|
#-------------------------------------------------------------------------------
|
||||||
# The details of installation
|
# The details of installation
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue