diff --git a/so-idstools/Dockerfile b/so-idstools/Dockerfile deleted file mode 100644 index 8c1e155..0000000 --- a/so-idstools/Dockerfile +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright Security Onion Solutions, LLC - -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - -FROM ghcr.io/security-onion-solutions/python:3.13.3-slim - -LABEL maintainer="Security Onion Solutions, LLC" -LABEL description="IDSTools for downloading NIDS rules" - -ARG GID=939 -ARG UID=939 -ARG USERNAME=socore -ARG VERSION=0.6.3 - -RUN mkdir -p /opt/so/idstools/bin && mkdir /opt/so/idstools/etc -COPY entrypoint.sh /opt/so/idstools/bin -RUN chmod +x /opt/so/idstools/bin/entrypoint.sh && chown -R ${UID}:${GID} /opt/so/idstools - -RUN groupadd --gid ${GID} ${USERNAME} && \ - useradd --uid ${UID} --gid ${GID} \ - --home-dir /opt/so --no-create-home ${USERNAME} - -#RUN pip install https://github.com/jasonish/py-idstools/archive/master.zip -RUN pip install https://github.com/Security-Onion-Solutions/py-idstools/archive/master.zip - -USER ${USERNAME} -WORKDIR /opt/so/idstools/bin -ENTRYPOINT ["./entrypoint.sh"] diff --git a/so-idstools/README.md b/so-idstools/README.md deleted file mode 100644 index 5ab772a..0000000 --- a/so-idstools/README.md +++ /dev/null @@ -1 +0,0 @@ -IDSTOOLS Docker diff --git a/so-idstools/entrypoint.sh b/so-idstools/entrypoint.sh deleted file mode 100644 index 518d092..0000000 --- a/so-idstools/entrypoint.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -cd /opt/so/idstools/etc || exit - -idstools-rulecat --force - -while true; do sleep 1; done