From cd99e3e1b041d20d48b6b92f4e0b7d75cf2bb37a Mon Sep 17 00:00:00 2001 From: Arthur Rosendahl Date: Tue, 12 Sep 2023 08:11:29 +0200 Subject: [PATCH] [DRH-135] Cleaning up. --- Dockerfile | 10 +++++++--- docker/id_rsa.pub | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 docker/id_rsa.pub diff --git a/Dockerfile b/Dockerfile index 621bf1ca2e..f9ff33afb5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN apt-get update -qq && \ libreoffice libsqlite3-dev libssl-dev libxml++2.6-dev \ libxslt1-dev locales nginx nodejs openjdk-11-jdk-headless \ python3.9-dev python3.9-distutils python3-pip \ - poppler-utils postgresql-client shared-mime-info sqlite3 links telnet vim-tiny zip && \ + poppler-utils postgresql-client shared-mime-info sqlite3 links telnet vim-tiny zip sudo && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ locale-gen en_US.UTF-8 @@ -77,8 +77,12 @@ RUN curl -fsSLO "$SUPERCRONIC_URL" \ RUN rm -rf /tmp/* /var/tmp/* /usr/share/nginx/html/index.html # Adding a user directly -RUN echo 'seek-user:x:1000:1000:,,,:/home/s:/bin/bash' >>/etc/passwd -RUN echo 'seek-user:$y$j9T$WvUczvUD4jaiAhEdlNpo/.$tfjvhSmdwNCfPWO4yjm.ORfqAZ3L0Tk0b6wHbtS7udC:19611:0:99999:7:::' >>/etc/shadow +RUN addgroup seek-user +RUN echo 'seek-user:x:1000:1000:,,,:/home/seek-user:/bin/bash' >>/etc/passwd +RUN echo 'seek-user:$y$j9T$WvUczvUD4jaiAhEdlNpo/.$tfjvhSmdwNCfPWO4yjm.ORfqAZ3L0Tk0b6wHbtS7udC:19611:0:99999:7:::' >>/tc/shadow +RUN mkdir -p /home/seek-user && $(umask 077 && mkdir /home/seek-user/.ssh && chown seek-user:seek-user /home/seek-user/.ssh) +COPY docker/id_rsa.pub /home/seek-user/.ssh +RUN addgroup seek-user sudo USER www-data diff --git a/docker/id_rsa.pub b/docker/id_rsa.pub new file mode 100644 index 0000000000..f58c142b9c --- /dev/null +++ b/docker/id_rsa.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCsJH/i7ASzdOPEPcn7X9cKwS+Abv1Ex6RzSJSUO3p6GjKzjogeaXkkRPXTUO5uV3AfA52Q5V/KioHWysnJyX1vtjd1ZyDHys9BJwk3sZArgqLd6fzdhH9lP/vwnGJXeEHALdyIyMmo8X1EI/M5b7zpWu2nZBec/o3ZlOTxdOA6aFJOh7U5MPaFkJZLNsrqCDMq2u+92CseeEZwjtHGoX/lvo2rYKsI4qPGuK3w/AqHjXE3t3lZfElKW55JSryD0ov2GL2himdMVW/kJAG1ygBOYqIW4FeDOE4xJ1ON/M3/kCcLlCILO6X8h5wRxYiRvD9yzh7nGzKYrWAQ25JoHXs69O7bwuHMTVuq5IFRJrdKoPZfrb2y7bmU761rcmb3QyCNcnISz8vZW6eLhO666ku22EILN/xtqfU4j2LNdCUA/7RJP5V+Pesmm9+uD5eqrG0cgtKSpQxpdgi2WByMwvFw8SSPqdAvmdLod/bswvcx1LhSnkLwLEbZJGe9RlQvqOs= artre200@UU-THVQCF217C