forked from cramer/pcapmirror
rpm build
This commit is contained in:
@@ -23,6 +23,7 @@ build-bookworm:
|
|||||||
- build/*.deb
|
- build/*.deb
|
||||||
- build/*.dsc
|
- build/*.dsc
|
||||||
- build/*.tar.xz
|
- build/*.tar.xz
|
||||||
|
- build/*.tar.gz
|
||||||
- build/*.changes
|
- build/*.changes
|
||||||
- build/*.buildinfo
|
- build/*.buildinfo
|
||||||
- build/*.diff.gz
|
- build/*.diff.gz
|
||||||
@@ -45,6 +46,23 @@ build-sid:
|
|||||||
- build/*.deb
|
- build/*.deb
|
||||||
- build/*.dsc
|
- build/*.dsc
|
||||||
- build/*.tar.xz
|
- build/*.tar.xz
|
||||||
|
- build/*.tar.gz
|
||||||
- build/*.changes
|
- build/*.changes
|
||||||
- build/*.buildinfo
|
- build/*.buildinfo
|
||||||
- build/*.diff.gz
|
- build/*.diff.gz
|
||||||
|
|
||||||
|
build-rocky9
|
||||||
|
stage: build
|
||||||
|
tags:
|
||||||
|
- rocky9
|
||||||
|
script:
|
||||||
|
- rpmbuild -ba pcapmirror.spec
|
||||||
|
- mkdir -p build
|
||||||
|
- mv /root/rpmbuild/RPMS/x86_64/pcapmirror*.* build/
|
||||||
|
- mv /root/rpmbuild/SRPMS/pcapmirror*.* build/
|
||||||
|
- mv /root/rpmbuild/SPECS/pcapmirror*.* build/
|
||||||
|
- mv /root/rpmbuild/BUILD/pcapmirror*.* build/
|
||||||
|
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- build/*
|
||||||
|
|||||||
27
pcapmirror.spec
Normal file
27
pcapmirror.spec
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
Name: pcapmirror
|
||||||
|
Version: 0.2
|
||||||
|
Release: %autorelease
|
||||||
|
Summary: A simple packet capture mirror
|
||||||
|
License: BSD 3-Clause License
|
||||||
|
URL: https://git.freestone.net/cramer/pcapmirror
|
||||||
|
Source: https://git.freestone.net/cramer/pcapmirror/-/archive/v%version/pcapmirror-v%version.tar.gz
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: make
|
||||||
|
BuildRequires: libpcap-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
pcapmirror is a command-line tool for capturing and mirroring network traffic using TZSP encapsulation. It leverages the `libpcap` library for packet capture and supports BPF syntax for filtering traffic.
|
||||||
|
|
||||||
|
%build
|
||||||
|
%make_build
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%{_bindir}/pcapmirror
|
||||||
|
%license LICENSE
|
||||||
|
%doc README.md
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
%autochangelog
|
||||||
Reference in New Issue
Block a user