diff --git a/Dockerfile.package b/Dockerfile.package index d0bf485..3e2c648 100644 --- a/Dockerfile.package +++ b/Dockerfile.package @@ -65,9 +65,10 @@ RUN dnf install -y \ # Copy binary from Go builder COPY --from=builder /build/dist/ja4sentinel /tmp/pkgroot/usr/bin/ja4sentinel -COPY --from=builder /build/packaging/systemd/ja4sentinel.service /tmp/pkgroot/usr/lib/systemd/system/ja4sentinel.service -COPY --from=builder /build/packaging/systemd/config.yml /tmp/pkgroot/etc/ja4sentinel/config.yml.default -COPY --from=builder /build/packaging/systemd/config.yml /tmp/pkgroot/usr/share/ja4sentinel/config.yml +# Copy systemd service and config directly (not from builder) +COPY packaging/systemd/ja4sentinel.service /tmp/pkgroot/usr/lib/systemd/system/ja4sentinel.service +COPY packaging/systemd/config.yml /tmp/pkgroot/etc/ja4sentinel/config.yml.default +COPY packaging/systemd/config.yml /tmp/pkgroot/usr/share/ja4sentinel/config.yml COPY packaging/rpm/postinst /tmp/scripts/postinst COPY packaging/rpm/prerm /tmp/scripts/prerm COPY packaging/rpm/postrm /tmp/scripts/postrm @@ -107,6 +108,7 @@ RUN mkdir -p /packages/rpm/el7 && \ --after-remove /tmp/scripts/postrm \ -p /packages/rpm/el7/ja4sentinel-${VERSION}-1.el7.x86_64.rpm \ usr/bin/ja4sentinel \ + usr/lib/systemd/system/ja4sentinel.service \ etc/ja4sentinel/config.yml.default \ usr/share/ja4sentinel/config.yml \ var/lib/ja4sentinel \ @@ -133,6 +135,7 @@ RUN mkdir -p /packages/rpm/el8 && \ --after-remove /tmp/scripts/postrm \ -p /packages/rpm/el8/ja4sentinel-${VERSION}-1.el8.x86_64.rpm \ usr/bin/ja4sentinel \ + usr/lib/systemd/system/ja4sentinel.service \ etc/ja4sentinel/config.yml.default \ usr/share/ja4sentinel/config.yml \ var/lib/ja4sentinel \ @@ -159,6 +162,7 @@ RUN mkdir -p /packages/rpm/el9 && \ --after-remove /tmp/scripts/postrm \ -p /packages/rpm/el9/ja4sentinel-${VERSION}-1.el9.x86_64.rpm \ usr/bin/ja4sentinel \ + usr/lib/systemd/system/ja4sentinel.service \ etc/ja4sentinel/config.yml.default \ usr/share/ja4sentinel/config.yml \ var/lib/ja4sentinel \ @@ -185,6 +189,7 @@ RUN mkdir -p /packages/rpm/el10 && \ --after-remove /tmp/scripts/postrm \ -p /packages/rpm/el10/ja4sentinel-${VERSION}-1.el10.x86_64.rpm \ usr/bin/ja4sentinel \ + usr/lib/systemd/system/ja4sentinel.service \ etc/ja4sentinel/config.yml.default \ usr/share/ja4sentinel/config.yml \ var/lib/ja4sentinel \