diff --git a/Dockerfile.runner b/Dockerfile.runner index 78b61a5..95c55b8 100644 --- a/Dockerfile.runner +++ b/Dockerfile.runner @@ -13,7 +13,7 @@ RUN go build -o runner FROM alpine:3.21 WORKDIR /app COPY --from=builder /src/runner/runner runner -RUN apk add --no-cache wireguard-tools iproute2 iputils curl git openssh fortune py3-uv python3 proxychains-ng jq file sshpass bind-tools grep chrony krb5 +RUN apk add --no-cache tini wireguard-tools iproute2 iputils curl git openssh fortune py3-uv python3 proxychains-ng jq file sshpass bind-tools grep chrony krb5 # custom python check scripts COPY custom-checks/requirements.txt /app @@ -21,4 +21,4 @@ RUN ln -sf python3 /usr/bin/python RUN uv pip install --system --break-system-packages setuptools RUN uv pip install --system --break-system-packages -r /app/requirements.txt -ENTRYPOINT ["/app/runner"] +ENTRYPOINT ["/sbin/tini", "--", "/app/runner"] diff --git a/engine/checks/smb.go b/engine/checks/smb.go index e04718d..659ef99 100644 --- a/engine/checks/smb.go +++ b/engine/checks/smb.go @@ -57,6 +57,7 @@ func (c Smb) Run(teamID uint, teamIdentifier string, roundID uint, resultsChan c Initiator: &smb2.NTLMInitiator{ User: username, Password: password, + Domain: c.Domain, }, }