moved installation of webmin to dockerfile
parent
e6abf517fa
commit
0bf22aacd3
|
@ -1,10 +1,13 @@
|
||||||
FROM sameersbn/ubuntu:12.04.20140628
|
FROM sameersbn/ubuntu:12.04.20140628
|
||||||
MAINTAINER sameer@damagehead.com
|
MAINTAINER sameer@damagehead.com
|
||||||
|
|
||||||
|
ENV WEBMIN_VERSION 1.690
|
||||||
RUN apt-get update && \
|
RUN apt-get update && \
|
||||||
apt-get install -y bind9 perl libnet-ssleay-perl openssl \
|
apt-get install -y bind9 perl libnet-ssleay-perl openssl \
|
||||||
libauthen-pam-perl libpam-runtime libio-pty-perl \
|
libauthen-pam-perl libpam-runtime libio-pty-perl \
|
||||||
apt-show-versions python && \
|
apt-show-versions python && \
|
||||||
|
wget "http://prdownloads.sourceforge.net/webadmin/webmin_${WEBMIN_VERSION}_all.deb" -P /tmp/ && \
|
||||||
|
dpkg -i /tmp/webmin_${WEBMIN_VERSION}_all.deb && rm -rf /tmp/webmin_${WEBMIN_VERSION}_all.deb && \
|
||||||
apt-get clean # 20140625
|
apt-get clean # 20140625
|
||||||
|
|
||||||
ADD assets/setup/ /app/setup/
|
ADD assets/setup/ /app/setup/
|
||||||
|
|
|
@ -1,18 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
mkdir -p /app/data
|
|
||||||
|
|
||||||
# install webmin, use local copy .deb file if available
|
|
||||||
WEBMIN_VERSION=1.690
|
|
||||||
if [ -f /app/setup/webmin_${WEBMIN_VERSION}_all.deb ]; then
|
|
||||||
dpkg -i /app/setup/webmin_${WEBMIN_VERSION}_all.deb
|
|
||||||
else
|
|
||||||
wget "http://prdownloads.sourceforge.net/webadmin/webmin_${WEBMIN_VERSION}_all.deb" -P /tmp/
|
|
||||||
dpkg -i /tmp/webmin_${WEBMIN_VERSION}_all.deb
|
|
||||||
rm -rf /tmp/webmin_${WEBMIN_VERSION}_all.deb
|
|
||||||
fi
|
|
||||||
|
|
||||||
mkdir -p /var/run/named
|
mkdir -p /var/run/named
|
||||||
chmod 775 /var/run/named
|
chmod 775 /var/run/named
|
||||||
chown root:bind /var/run/named >/dev/null 2>&1 || true
|
chown root:bind /var/run/named >/dev/null 2>&1 || true
|
||||||
|
|
Loading…
Reference in New Issue