|
@@ -9912,11 +9912,35 @@ function install_media_server {
|
9912
|
9912
|
echo $'Installing media server'
|
9913
|
9913
|
|
9914
|
9914
|
apt-get -y install git-core python python-dev python-lxml python-pil
|
9915
|
|
- apt-get -y install python-virtualenv automake
|
|
9915
|
+ apt-get -y install python-virtualenv automake python-pip
|
9916
|
9916
|
apt-get -y install fcgiwrap libmysqlclient-dev
|
9917
|
9917
|
apt-get -y install libjpeg-dev zlib1g-dev libfreetype6-dev
|
9918
|
9918
|
apt-get -y install python-setuptools python-virtualenv
|
9919
|
9919
|
apt-get -y install uwsgi uwsgi-plugin-python
|
|
9920
|
+ pip install --upgrade pip
|
|
9921
|
+ pip install paster==0.8
|
|
9922
|
+ pip install bleach==1.4.3
|
|
9923
|
+ pip install aniso8601==1.0.0
|
|
9924
|
+ pip install decorator==3.3.2
|
|
9925
|
+ pip install unidecode==0.4.19
|
|
9926
|
+ pip install google-api-python-client==1.5.1
|
|
9927
|
+ pip install akismet==0.2.0
|
|
9928
|
+ pip install MySQL-python==1.2.5
|
|
9929
|
+ pip install tw.forms==0.9.9
|
|
9930
|
+ pip install repoze.who.plugins.sa==2.3
|
|
9931
|
+ pip install repoze.who-friendlyform==1.0.8
|
|
9932
|
+ pip install repoze.who==1.0.18
|
|
9933
|
+ pip install Routes==1.12.3
|
|
9934
|
+ pip install Genshi==0.7
|
|
9935
|
+ pip install alembic==0.8.6
|
|
9936
|
+ pip install SQLAlchemy==0.7.6
|
|
9937
|
+ pip install WebHelpers==1.0
|
|
9938
|
+ pip install Pylons==-1.0.2
|
|
9939
|
+ pip install ddt==1.1.0
|
|
9940
|
+ pip install iso8601==0.1.11
|
|
9941
|
+ pip install httplib2==0.9.1
|
|
9942
|
+ pip install pyasn1==0.1.8
|
|
9943
|
+ pip install uwsgi --upgrade
|
9920
|
9944
|
|
9921
|
9945
|
if [ -d $MEDIA_SERVER_BASE_DIRECTORY ]; then
|
9922
|
9946
|
rm -rf $MEDIA_SERVER_BASE_DIRECTORY
|
|
@@ -9993,6 +10017,7 @@ function install_media_server {
|
9993
|
10017
|
echo "cd ${MEDIA_SERVER_WORKING_DIRECTORY}" >> /usr/bin/start-mediadrop
|
9994
|
10018
|
echo "uwsgi --ini-paste deployment.ini &" >> /usr/bin/start-mediadrop
|
9995
|
10019
|
echo "paster serve --reload deployment.ini" >> /usr/bin/start-mediadrop
|
|
10020
|
+ chmod +x /usr/bin/start-mediadrop
|
9996
|
10021
|
|
9997
|
10022
|
# create daemon
|
9998
|
10023
|
echo '[Unit]' > /etc/systemd/system/mediadrop.service
|