From 10a5fbd1960d86965387830f53595c19345881ff Mon Sep 17 00:00:00 2001 From: Wasabi Burns <69662763+spiceywasabi@users.noreply.github.com> Date: Wed, 22 Oct 2025 22:16:23 -0700 Subject: [PATCH 1/2] Update Dockerfile to install additional packages Signed-off-by: Wasabi Burns <69662763+spiceywasabi@users.noreply.github.com> --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 326f4c7..71f025e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ RUN source /etc/os-release && apt-get update -y && apt-get install -y curl wget && dpkg -i packages-microsoft-prod.deb \ && rm packages-microsoft-prod.deb \ && apt-get install -y nix-bin locales curl wget nmap nano vim msmtp msmtp-mta mutt dnsutils python3-full screen \ -irssi git testdisk tcpdump tshark traceroute tftp ncftp mc yafc ftp mosh ncat openssl sqlite3 git elinks emacs \ +irssi git testdisk tcpdump tshark traceroute busybox ncftp mc yafc ftp mosh ncat openssl sqlite3 git elinks emacs \ python3-pip zsh python3-full python3-pip pipx rsync rclone zip unzip unar p7zip-full iperf3 mtr \ && rm -rf /var/lib/apt/lists/* && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 \ && mkdir -p /home/linuxbrew/ && chmod -Rv 777 /home/linuxbrew/ && useradd -ms /usr/bin/zsh blueteam \ From 094c37c7faf7113db5e2fbb9e7c86fe363b8b5ea Mon Sep 17 00:00:00 2001 From: Wasabi Burns <69662763+spiceywasabi@users.noreply.github.com> Date: Wed, 22 Oct 2025 22:26:53 -0700 Subject: [PATCH 2/2] Add symlinks for missing tools in Dockerfile Added a temporary workaround to create symlinks for missing tools in Debian 13. Signed-off-by: Wasabi Burns <69662763+spiceywasabi@users.noreply.github.com> --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 71f025e..5c2c948 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,6 +19,9 @@ python3-pip zsh python3-full python3-pip pipx rsync rclone zip unzip unar p7zip- && mkdir -p /home/linuxbrew/ && chmod -Rv 777 /home/linuxbrew/ && useradd -ms /usr/bin/zsh blueteam \ && mkdir -p /nix && chown -R blueteam:blueteam /nix +# temporary workaround for missing tools because of debian 13 +RUN for tool in tftp dos2unix unix2dos ssl_client ftpget ftpput cal; do ln -s /bin/busybox /usr/local/bin/$tool; done + RUN curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" \ && install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl