diff --git a/commands b/commands index 90ed59b..3af60e6 100755 --- a/commands +++ b/commands @@ -6,4 +6,5 @@ arecord -f cd -t raw | oggenc - -r | ssh mplayer - #and reverse ssh @ 'arecord -f cd -t raw | oggenc - -r' | mplayer - - +#Zahlen verteilung analysieren +primes 1 100 |gnuplot -p -e 'plot "/dev/stdin"' diff --git a/dockerfiles/peepdf.dockerfile b/dockerfiles/peepdf.dockerfile new file mode 100644 index 0000000..42656cf --- /dev/null +++ b/dockerfiles/peepdf.dockerfile @@ -0,0 +1,31 @@ +FROM ubuntu:16.04 +MAINTAINER tabledevil + +USER root +RUN apt-get update && apt-get install -y \ + git \ + python3-lxml \ + python-libemu \ + libemu2 \ + libemu-dev \ + libboost-all-dev \ + python-pip ; \ + rm -rf /var/lib/apt/lists/* + +RUN groupadd -r nonroot && \ + useradd -r -g nonroot -d /home/nonroot -s /sbin/nologin -c "Nonroot User" nonroot && \ + mkdir /home/nonroot && \ + chown -R nonroot:nonroot /home/nonroot + +RUN git clone https://github.com/jesparza/peepdf /opt/peepdf + +USER root +WORKDIR /home/nonroot/ +#RUN pip install -v pyv8 +RUN ln -s /opt/peepdf/peepdf.py /bin/peepdf.py +RUN chmod +x /bin/peepdf.py + + +#USER nonroot +WORKDIR /home/nonroot/ +CMD /bin/bash diff --git a/dockerfiles/template.dockerfile b/dockerfiles/template.dockerfile new file mode 100644 index 0000000..6c0c679 --- /dev/null +++ b/dockerfiles/template.dockerfile @@ -0,0 +1,10 @@ +FROM debian:stretch +#FROM ubuntu:16.04 + +MAINTAINER tabledevil + + +RUN groupadd -g 999 user && \ + useradd -r -u 999 -g user user + +USER user