add guid for all levels
This commit is contained in:
27
Dockerfile
27
Dockerfile
@@ -89,17 +89,22 @@ RUN apt-get update && apt-get install -y bash psmisc
|
||||
RUN rm -fr /etc/update-motd.d/*
|
||||
RUN mkdir -p /guide
|
||||
|
||||
COPY guide/level1.txt /guide/level1.txt
|
||||
COPY guide/level2.txt /guide/level2.txt
|
||||
COPY guide/level3.txt /guide/level3.txt
|
||||
COPY guide/level4.txt /guide/level4.txt
|
||||
|
||||
RUN echo 'if [ -f "/guide/$(whoami).txt" ]; then cat "/guide/$(whoami).txt"; fi' >> /etc/bash.bashrc
|
||||
|
||||
# Level 5 typewriter effect
|
||||
COPY guide/level5/typewrite.sh /usr/local/bin/typewrite.sh
|
||||
RUN chmod +x /usr/local/bin/typewrite.sh
|
||||
RUN echo 'if [ "$(whoami)" = "level5" ]; then /usr/local/bin/typewrite.sh; fi' >> /home/level5/.bashrc \
|
||||
# Typewriter effect für jedes Level
|
||||
COPY guide/level1/typewrite.sh /usr/local/bin/typewrite_level1.sh
|
||||
COPY guide/level2/typewrite.sh /usr/local/bin/typewrite_level2.sh
|
||||
COPY guide/level3/typewrite.sh /usr/local/bin/typewrite_level3.sh
|
||||
COPY guide/level4/typewrite.sh /usr/local/bin/typewrite_level4.sh
|
||||
COPY guide/level5/typewrite.sh /usr/local/bin/typewrite_level5.sh
|
||||
RUN chmod +x /usr/local/bin/typewrite_level1.sh /usr/local/bin/typewrite_level2.sh /usr/local/bin/typewrite_level3.sh /usr/local/bin/typewrite_level4.sh /usr/local/bin/typewrite_level5.sh
|
||||
RUN echo 'if [ "$(whoami)" = "level1" ]; then /usr/local/bin/typewrite_level1.sh; fi' >> /home/level1/.bashrc \
|
||||
&& chown level1:level1 /home/level1/.bashrc
|
||||
RUN echo 'if [ "$(whoami)" = "level2" ]; then /usr/local/bin/typewrite_level2.sh; fi' >> /home/level2/.bashrc \
|
||||
&& chown level2:level2 /home/level2/.bashrc
|
||||
RUN echo 'if [ "$(whoami)" = "level3" ]; then /usr/local/bin/typewrite_level3.sh; fi' >> /home/level3/.bashrc \
|
||||
&& chown level3:level3 /home/level3/.bashrc
|
||||
RUN echo 'if [ "$(whoami)" = "level4" ]; then /usr/local/bin/typewrite_level4.sh; fi' >> /home/level4/.bashrc \
|
||||
&& chown level4:level4 /home/level4/.bashrc
|
||||
RUN echo 'if [ "$(whoami)" = "level5" ]; then /usr/local/bin/typewrite_level5.sh; fi' >> /home/level5/.bashrc \
|
||||
&& chown level5:level5 /home/level5/.bashrc
|
||||
|
||||
RUN echo 'export PS1="\u@$(hostname):\\$ "' >> /etc/profile
|
||||
|
||||
Reference in New Issue
Block a user