chore: suppression support CentOS 7 (el7)
Some checks failed
Build RPM Package / Build RPM Packages (CentOS 7, Rocky 8/9/10) (push) Has been cancelled
Some checks failed
Build RPM Package / Build RPM Packages (CentOS 7, Rocky 8/9/10) (push) Has been cancelled
- CentOS 7 n'est plus supporté (EOL en juin 2024) - Minimum requis : Rocky Linux 8 / AlmaLinux 8 / RHEL 8 - Nettoyage des fichiers RPM el7 - Mise à jour de la documentation Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
# =============================================================================
|
||||
# ja4sentinel - Dockerfile de packaging RPM (CentOS 7, Rocky 8/9/10, AlmaLinux)
|
||||
# ja4sentinel - Dockerfile de packaging RPM (Rocky 8/9/10, AlmaLinux)
|
||||
# CentOS 7 support removed - minimum Rocky Linux 8
|
||||
# =============================================================================
|
||||
|
||||
# =============================================================================
|
||||
@ -87,34 +88,6 @@ RUN mkdir -p /tmp/pkgroot/var/lib/ja4sentinel && \
|
||||
chmod 750 /tmp/pkgroot/etc/ja4sentinel && \
|
||||
chmod 755 /tmp/scripts/*
|
||||
|
||||
# Build RPM for CentOS 7 (el7)
|
||||
# Note: Requires libpcap at runtime
|
||||
ARG VERSION=1.0.0
|
||||
RUN mkdir -p /packages/rpm/el7 && \
|
||||
fpm -s dir -t rpm \
|
||||
-n ja4sentinel \
|
||||
-v "${VERSION}" \
|
||||
-C /tmp/pkgroot \
|
||||
--architecture "x86_64" \
|
||||
--rpm-dist el7 \
|
||||
--description "JA4 TLS fingerprinting daemon for network monitoring" \
|
||||
--url "https://github.com/your-repo/ja4sentinel" \
|
||||
--license "MIT" \
|
||||
--vendor "JA4Sentinel Team <team@example.com>" \
|
||||
--depends "systemd" \
|
||||
--depends "libpcap" \
|
||||
--after-install /tmp/scripts/postinst \
|
||||
--before-remove /tmp/scripts/prerm \
|
||||
--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 \
|
||||
var/log/ja4sentinel \
|
||||
var/run/ja4sentinel
|
||||
|
||||
# Build RPM for Rocky Linux 8 (el8)
|
||||
# Note: Requires libpcap at runtime
|
||||
RUN mkdir -p /packages/rpm/el8 && \
|
||||
@ -202,9 +175,8 @@ RUN mkdir -p /packages/rpm/el10 && \
|
||||
FROM alpine:latest AS output
|
||||
|
||||
WORKDIR /packages
|
||||
COPY --from=rpm-builder /packages/rpm/el7/*.rpm /packages/rpm/el7/
|
||||
COPY --from=rpm-builder /packages/rpm/el8/*.rpm /packages/rpm/el8/
|
||||
COPY --from=rpm-builder /packages/rpm/el9/*.rpm /packages/rpm/el9/
|
||||
COPY --from=rpm-builder /packages/rpm/el10/*.rpm /packages/rpm/el10/
|
||||
|
||||
CMD ["sh", "-c", "echo '=== RPM Packages (el7 - CentOS 7) ===' && ls -la /packages/rpm/el7/ && echo '' && echo '=== RPM Packages (el8 - Rocky 8) ===' && ls -la /packages/rpm/el8/ && echo '' && echo '=== RPM Packages (el9 - Rocky 9) ===' && ls -la /packages/rpm/el9/ && echo '' && echo '=== RPM Packages (el10 - Alma/Rocky 10) ===' && ls -la /packages/rpm/el10/"]
|
||||
CMD ["sh", "-c", "echo '=== RPM Packages (el8 - Rocky 8) ===' && ls -la /packages/rpm/el8/ && echo '' && echo '=== RPM Packages (el9 - Rocky 9) ===' && ls -la /packages/rpm/el9/ && echo '' && echo '=== RPM Packages (el10 - Alma/Rocky 10) ===' && ls -la /packages/rpm/el10/"]
|
||||
|
||||
Reference in New Issue
Block a user