diff --git a/.github/workflows/trigger_rebuild_packages.yml b/.github/workflows/trigger_rebuild_packages.yml index 1a31b6b9a7..fa647c9a62 100644 --- a/.github/workflows/trigger_rebuild_packages.yml +++ b/.github/workflows/trigger_rebuild_packages.yml @@ -53,6 +53,8 @@ jobs: - 'scripts/package-build/isc-kea/**' keepalived: - 'scripts/package-build/keepalived/**' + libhtp: + - 'scripts/package-build/libhtp/**' libnss-mapuser: - 'scripts/package-build/libnss-mapuser/**' libpam-radius-auth: @@ -179,6 +181,10 @@ jobs: trigger_build "keepalived" fi + if [ "${{ steps.changes.outputs.libhtp }}" == "true" ]; then + trigger_build "libhtp" + fi + if [ "${{ steps.changes.outputs.libnss-mapuser }}" == "true" ]; then trigger_build "libnss-mapuser" fi diff --git a/data/live-build-config/archives/bookworm-backports.pref.chroot b/data/live-build-config/archives/bookworm-backports.pref.chroot index f2c79d62bd..e0eba2c01d 100644 --- a/data/live-build-config/archives/bookworm-backports.pref.chroot +++ b/data/live-build-config/archives/bookworm-backports.pref.chroot @@ -2,7 +2,7 @@ Package: iproute2 Pin: release n=bookworm-backports Pin-Priority: 600 -Package: suricata libhtp2 +Package: suricata Pin: release n=bookworm-backports Pin-Priority: 600 diff --git a/scripts/package-build/libhtp/.gitignore b/scripts/package-build/libhtp/.gitignore new file mode 100644 index 0000000000..65d738a3a6 --- /dev/null +++ b/scripts/package-build/libhtp/.gitignore @@ -0,0 +1 @@ +/libhtp/ diff --git a/scripts/package-build/libhtp/build.py b/scripts/package-build/libhtp/build.py new file mode 120000 index 0000000000..3c76af73e2 --- /dev/null +++ b/scripts/package-build/libhtp/build.py @@ -0,0 +1 @@ +../build.py \ No newline at end of file diff --git a/scripts/package-build/libhtp/package.toml b/scripts/package-build/libhtp/package.toml new file mode 100644 index 0000000000..fc1d445e6a --- /dev/null +++ b/scripts/package-build/libhtp/package.toml @@ -0,0 +1,4 @@ +[[packages]] +name = "libhtp2" +commit_id = "e851d98f" +scm_url = "https://salsa.debian.org/pkg-suricata-team/pkg-libhtp.git"