From 4488fdfe0102dd076d769d4fb23cc622cf62e64a Mon Sep 17 00:00:00 2001 From: Cyril Levis Date: Thu, 29 Aug 2019 21:42:28 +0200 Subject: [PATCH] fix docker Dockerfile --- Dockerfile | 47 ++++++++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8c4ff94..c90f704 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,32 +1,33 @@ FROM kalilinux/kali-linux-docker -LABEL org.label-schema.name='Sn1per - Kali Linux' -org.label-schema.description='Automated pentest framework for offensive security experts' -org.label-schema.usage='https://github.com/1N3/Sn1per' -org.label-schema.url='https://github.com/1N3/Sn1per' -org.label-schema.vendor='https://xerosecurity.com' -org.label-schema.schema-version='1.0' -org.label-schema.docker.cmd.devel='docker run --rm -ti hariomv/sniper' -MAINTAINER="Hariom Vashisth hariom.devops@gmail.com" +LABEL org.label-schema.name='Sn1per - Kali Linux' \ + org.label-schema.description='Automated pentest framework for offensive security experts' \ + org.label-schema.usage='https://github.com/1N3/Sn1per' \ + org.label-schema.url='https://github.com/1N3/Sn1per' \ + org.label-schema.vendor='https://xerosecurity.com' \ + org.label-schema.schema-version='1.0' \ + org.label-schema.docker.cmd.devel='docker run --rm -ti hariomv/sniper' \ + MAINTAINER="Hariom Vashisth hariom.devops@gmail.com" -RUN echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" > /etc/apt/sources.list && -echo "deb-src http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list +RUN echo "deb http://http.kali.org/kali kali-rolling main contrib non-free" > /etc/apt/sources.list && \ + echo "deb-src http://http.kali.org/kali kali-rolling main contrib non-free" >> /etc/apt/sources.list ENV DEBIAN_FRONTEND noninteractive -RUN set -x -&& apt-get -yqq update -&& apt-get -yqq dist-upgrade -&& apt-get clean +RUN set -x \ + && apt-get -yqq update \ + && apt-get -yqq dist-upgrade \ + && apt-get clean RUN apt-get install -y metasploit-framework -RUN sed -i 's/systemctl status ${PG_SERVICE}/service ${PG_SERVICE} status/g' /usr/bin/msfdb && msfdb reinit +RUN sed -i 's/systemctl status ${PG_SERVICE}/service ${PG_SERVICE} status/g' /usr/bin/msfdb && \ + service postgresql start && \ + msfdb reinit -RUN -apt-get --yes install git -&& mkdir -p security -&& cd security -&& git clone https://github.com/1N3/Sn1per.git -&& cd Sn1per -&& ./install.sh +RUN apt-get --yes install git \ + && mkdir -p security \ + && cd security \ + && git clone https://github.com/1N3/Sn1per.git \ + && cd Sn1per \ + && ./install.sh -CMD ["bash"] \ No newline at end of file +CMD ["bash"]