CC-2521: Provide dependencies in the upstream tarball...
- airtime_virtual_env.pybundle is added - all python lib are installed from this bundle file - fixed auto install script to bypass the prompt - auto install script copies airtime_vhost file to /etc/apache2/airtime/site_available/airtime
This commit is contained in:
parent
48634dd96e
commit
f30d8eb315
|
@ -21,7 +21,7 @@ echo " 1. Install Packages"
|
|||
echo "----------------------------------------------------"
|
||||
|
||||
# Updated package list
|
||||
sudo apt-get install tar gzip curl apache2 php5-pgsql libapache2-mod-php5 \
|
||||
sudo apt-get -y install tar gzip curl apache2 php5-pgsql libapache2-mod-php5 \
|
||||
php-pear php5-gd postgresql odbc-postgresql python2.6 lame libsoundtouch-ocaml \
|
||||
libvorbis-ocaml-dev libmp3lame-dev libtaglib-ocaml libao-ocaml libmad-ocaml \
|
||||
libesd0 icecast2 sudo libportaudio2 libsamplerate0 libcamomile-ocaml-dev \
|
||||
|
@ -36,20 +36,7 @@ echo "----------------------------------------------------"
|
|||
echo "2. Apache Config File"
|
||||
echo "----------------------------------------------------"
|
||||
if [ ! -f /etc/apache2/sites-available/airtime ]; then
|
||||
cd /etc/apache2/sites-available/
|
||||
sudo touch airtime
|
||||
echo "<VirtualHost *:80>
|
||||
ServerAdmin foo@bar.org
|
||||
DocumentRoot /var/www/airtime/public
|
||||
|
||||
<Directory /var/www/airtime/public>
|
||||
DirectoryIndex index.php
|
||||
AllowOverride all
|
||||
Order allow,deny
|
||||
Allow from all
|
||||
</Directory>
|
||||
</VirtualHost> " | sudo tee -a airtime
|
||||
|
||||
sudo cp $SCRIPTPATH/../apache/airtime-vhost /etc/apache2/sites-available/airtime
|
||||
sudo rm /etc/apache2/sites-enabled/000-default
|
||||
sudo ln -s /etc/apache2/sites-available/airtime /etc/apache2/sites-enabled/airtime
|
||||
sudo a2enmod rewrite php5
|
||||
|
|
|
@ -11,7 +11,7 @@ else
|
|||
fi
|
||||
|
||||
echo -e "\n*** Installing Python Libraries ***"
|
||||
sudo /usr/lib/airtime/airtime_virtualenv/bin/pip install kombu poster pyinotify==0.9.2 mutagen==1.20 configobj -E /usr/lib/airtime/airtime_virtualenv
|
||||
sudo /usr/lib/airtime/airtime_virtualenv/bin/pip install airtime_virtual_env.pybundle -E /usr/lib/airtime/airtime_virtualenv
|
||||
|
||||
virtualenv_bin="/usr/lib/airtime/airtime_virtualenv/bin/"
|
||||
. ${virtualenv_bin}activate
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue