Advertisement
Guest User

Untitled

a guest
Jun 5th, 2017
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. FROM ubuntu:17.10
  2. MAINTAINER gfoudree
  3.  
  4. ENV http_proxy http://proxy.rockwellcollins.com:9090
  5. ENV https_proxy http://proxy.rockwellcollins.com:9090
  6. ENV ftp_proxy http://proxy.rockwellcollins.com:9090
  7. ENV DEBIAN_FRONTEND=noninteractive
  8.  
  9. RUN apt-get update && apt-get install -y r-base-core python-pip libgraphviz-dev \
  10. git gcc g++ wireshark-common libz-dev libpcap-dev libnet1-dev libnids-dev \
  11. automake libtool libconfig8-dev python-dev libarchive-dev && apt-get clean
  12.  
  13. RUN rm /bin/sh && ln -s /bin/bash /bin/sh
  14.  
  15. WORKDIR /opt
  16. RUN git clone https://github.com/hgascon/pulsar.git
  17.  
  18. WORKDIR /tmp
  19. RUN git clone https://github.com/rieck/sally.git
  20. RUN git clone https://github.com/rieck/derrick.git
  21.  
  22. WORKDIR /tmp/sally
  23. RUN /bin/bash bootstrap && /bin/bash configure && make -j2 && make install
  24. WORKDIR /tmp/derrick
  25. RUN /bin/bash bootstrap && /bin/bash configure && make -j2 && make install
  26.  
  27. RUN pip install progressbar numpy pygraphviz python-Levenshtein cuckoo
  28.  
  29. RUN echo "install.packages('PRISMA', repos='http://cran.us.r-project.org')" | R --no-save
  30.  
  31. WORKDIR /opt/pulsar
  32.  
  33. ENTRYPOINT /bin/bash
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement