Public | Automated Build

Last pushed: 3 years ago
FROM debian:wheezy MAINTAINER Jean-Christophe Lagache "" # Prerequis # RUN apt-get -q -y update \ && apt-get -q -y install apt-utils \ && echo "#!/bin/sh\nexit 0" > /usr/sbin/policy-rc.d # Install the Puppetlabs GPG key RUN apt-key adv --recv-key --keyserver 4BD6EC30 # Add the Puppetlabs APT repository to our APT sources RUN /bin/echo -e "# Puppetlabs products\ndeb wheezy main\ndeb-src wheezy main\n\n# Puppetlabs dependencies\ndeb wheezy dependencies\ndeb-src wheezy dependencies\n\n# Puppetlabs devel (uncomment to activate)\n# deb wheezy devel\n# deb-src wheezy devel" > /etc/apt/sources.list.d/puppetlabs.list \ && apt-get -q -y update # Install puppet RUN DEBIAN_FRONTEND=noninteractive apt-get -q -y install puppet # install librarian-puppet # RUN apt-get -q -y update \ && DEBIAN_FRONTEND=noninteractive apt-get -q -y install git ruby1.9.1-dev make \ && gem install --no-rdoc --no-ri librarian-puppet