diff options
-rw-r--r-- | provisioning/Dockerfile | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/provisioning/Dockerfile b/provisioning/Dockerfile index f43c0158..77c82ccd 100644 --- a/provisioning/Dockerfile +++ b/provisioning/Dockerfile @@ -16,7 +16,7 @@ # along with Pixelated. If not, see <http://www.gnu.org/licenses/>. -FROM debian:jessie +FROM debian:wheezy MAINTAINER fbernitt@thoughtworks.com @@ -25,17 +25,7 @@ RUN echo "APT::Get::Assume-Yes true;" >>/etc/apt/apt.conf # Install Pixelated User Packages RUN echo "deb http://packages.pixelated-project.org/debian wheezy-snapshots main" >> /etc/apt/sources.list -RUN echo "deb http://packages.pixelated-project.org/debian wheezy-backports main" >> /etc/apt/sources.list -RUN echo "deb http://packages.pixelated-project.org/debian wheezy main" >> /etc/apt/sources.list -RUN echo "deb http://deb.bitmask.net/debian/ wheezy main" >> /etc/apt/sources.list -RUN echo "deb http://deb.leap.se/experimental wheezy main" >> /etc/apt/sources.list -RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-key 1E34A1828E207901 && \ - apt-key adv --keyserver pool.sks-keyservers.net --recv-key 287A1542472DC0E3 && \ - apt-key adv --keyserver pool.sks-keyservers.net --recv-key 837C1AD5367429D9 - -RUN echo "Package: python-sqlcipher" > /etc/apt/preferences.d/python-sqlcipher -RUN echo "Pin: version 2.6.3.3+0~20141111222659.14+wheezy~1.gbp2d164a+pix1" >> /etc/apt/preferences.d/python-sqlcipher -RUN echo "Pin-Priority: 1000" >> /etc/apt/preferences.d/python-sqlcipher +RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-key 287A1542472DC0E3 # Update packages lists RUN apt-get update -y --force-yes @@ -54,12 +44,7 @@ ENV LC_ALL C.UTF-8 ENV LANG en_US.UTF-8 ENV LANGUAGE en_US.UTF-8 -# Install pip for taskthread dependency (no backport yet) -RUN apt-get install python-pip python-all-dev libssl-dev -RUN pip install taskthread - -RUN apt-get install -y --force-yes --allow-unauthenticated soledad-client soledad-common -# Install Pixelated User Agent +RUN apt-get install -y --force-yes python-gnupg RUN apt-get install -y --force-yes pixelated-user-agent EXPOSE 4567 |