sudo -s export RABBITMQ_URL="amqp://guest:guest@localhost:5672/%2F"
prereqs
apt-get -y install git python-pip pip install pika requests
pymedici
cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/pymedici.git chown -R medici.users pymedici
opencv
apt-get -y install python-opencv cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/extractors-cv.git for x in opencv/opencv-closeups opencv/opencv-eyes opencv/opencv-faces opencv/opencv-profiles ocr; do ln -s /home/medici/pymedici/pymedici /home/medici/extractors-cv/$x sed -i "s#rabbitmqURL = .*$#rabbitmqURL = '${RABBITMQ_URL}'#" /home/medici/extractors-cv/$x/config.py done chown -R medici.users pymedici
audio
apt-get -y install sox libsox-fmt-mp3 cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/extractors-audio.git ln -s /home/medici/pymedici/pymedici /home/medici/extractors-audio/preview/ sed -i 's#Binary = .*$#Binary = "/usr/bin/sox"#' extractors-audio/preview/config.py cp /home/medici/extractors-audio/preview/medici2-audio-preview.conf /etc/init chown -R medici.users extractors-audio start medici2-audio-preview
image
apt-get -y install imagemagick cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/extractors-image.git ln -s /home/medici/pymedici/pymedici /home/medici/extractors-image/preview/ sed -i 's#imageBinary = .*$#imageBinary = "/usr/bin/convert"#' extractors-image/preview/config.py cp /home/medici/extractors-image/preview/medici2-image-preview.conf /etc/init chown -R medici.users extractors-image start medici2-image-preview
apt-get -y install imagemagick cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/extractors-pdf.git ln -s /home/medici/pymedici/pymedici /home/medici/extractors-pdf/preview/ sed -i 's#Binary = .*$#Binary = "/usr/bin/convert"#' extractors-pdf/preview/config.py cp /home/medici/extractors-pdf/preview/medici2-pdf-preview.conf /etc/init chown -R medici.users extractors-pdf start medici2-pdf-preview
video
apt-get -y install libav-tools cd /home/medici git clone https://opensource.ncsa.illinois.edu/stash/scm/mmdb/extractors-video.git ln -s /home/medici/pymedici/pymedici /home/medici/extractors-video/preview/ sed -i 's#Binary = .*$#Binary = "/usr/bin/avconv"#' extractors-video/preview/config.py cp /home/medici/extractors-video/preview/medici2-video-preview.conf /etc/init chown -R medici.users extractors-video start medici2-video-preview