# HG changeset patch # User Chris Cannam # Date 1501857783 -3600 # Node ID 06ca2df3d7ca0a2ce7d404fc3d05a549702c638a # Parent e38eee2e1d474d269b2795f91b5fbd8a8fac57eb A couple of missing bits, including a test repo in the Vagrant provision diff -r e38eee2e1d47 -r 06ca2df3d7ca extra/soundsoftware/dockertest/Dockerfile --- a/extra/soundsoftware/dockertest/Dockerfile Fri Aug 04 14:31:30 2017 +0100 +++ b/extra/soundsoftware/dockertest/Dockerfile Fri Aug 04 15:43:03 2017 +0100 @@ -118,6 +118,7 @@ RUN ln -s ../mods-available/perl.conf /etc/apache2/mods-enabled/ RUN ln -s ../mods-available/expires.load /etc/apache2/mods-enabled/ RUN ln -s ../mods-available/rewrite.load /etc/apache2/mods-enabled/ +RUN ln -s ../mods-available/cgi.load /etc/apache2/mods-enabled/ RUN cp extra/soundsoftware/dockertest/code.conf.interpolated /etc/apache2/sites-available/code.conf RUN ln -s ../sites-available/code.conf /etc/apache2/sites-enabled/10-code.conf diff -r e38eee2e1d47 -r 06ca2df3d7ca extra/soundsoftware/vagranttest/provision.d/040-hg-dir.sh --- a/extra/soundsoftware/vagranttest/provision.d/040-hg-dir.sh Fri Aug 04 14:31:30 2017 +0100 +++ b/extra/soundsoftware/vagranttest/provision.d/040-hg-dir.sh Fri Aug 04 15:43:03 2017 +0100 @@ -11,3 +11,9 @@ chmod +x /var/hg/index.cgi fi +if [ ! -d /var/hg/vamp-plugin-sdk ]; then + # This project can be used for testing + cd /var/hg + hg clone https://code.soundsoftware.ac.uk/hg/vamp-plugin-sdk + chown -R code.www-data vamp-plugin-sdk +fi diff -r e38eee2e1d47 -r 06ca2df3d7ca extra/soundsoftware/vagranttest/provision.d/100-apache-config.sh --- a/extra/soundsoftware/vagranttest/provision.d/100-apache-config.sh Fri Aug 04 14:31:30 2017 +0100 +++ b/extra/soundsoftware/vagranttest/provision.d/100-apache-config.sh Fri Aug 04 15:43:03 2017 +0100 @@ -20,6 +20,7 @@ ln -s ../mods-available/perl.conf /etc/apache2/mods-enabled/ ln -s ../mods-available/expires.load /etc/apache2/mods-enabled/ ln -s ../mods-available/rewrite.load /etc/apache2/mods-enabled/ + ln -s ../mods-available/cgi.load /etc/apache2/mods-enabled/ cp extra/soundsoftware/dockertest/code.conf.interpolated /etc/apache2/sites-available/code.conf ln -s ../sites-available/code.conf /etc/apache2/sites-enabled/10-code.conf