diff options
| author | Viacheslav Hletenko <v.gletenko@vyos.io> | 2025-11-18 12:39:22 +0000 |
|---|---|---|
| committer | Viacheslav Hletenko <v.gletenko@vyos.io> | 2025-11-18 12:39:22 +0000 |
| commit | cdab62e32800581ca9a3b80d953c50c1656c64b1 (patch) | |
| tree | cae3db610a35ffa27abfdb64825108a7a8e6136f /scripts | |
| parent | 417c9c5ff2b7ee9cd0b1c8b3bd8d9b1f44fca312 (diff) | |
| download | vyos-build-cdab62e32800581ca9a3b80d953c50c1656c64b1.tar.gz vyos-build-cdab62e32800581ca9a3b80d953c50c1656c64b1.zip | |
T7970: VPP add systemd notify option for build
Add systemd sd_notify() integration to signal when VPP is fully
initialized and ready to process packets. This allows systemd to
properly track VPP startup and manage service dependencies using
Type=notify service configuration.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/package-build/vpp/package.toml | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/package-build/vpp/package.toml b/scripts/package-build/vpp/package.toml index 592a672c..27903327 100644 --- a/scripts/package-build/vpp/package.toml +++ b/scripts/package-build/vpp/package.toml @@ -24,8 +24,8 @@ for patch in ../patches/vpp/*.patch; do git -c user.email=maintainers@vyos.net -c user.name=vyos am "$patch" || { echo "Failed to apply patch $patch"; exit 1; } done -make UNATTENDED=yes install-dep -make pkg-deb +make UNATTENDED=yes VPP_ENABLE_SYSTEMD_NOTIFY=ON install-dep +make VPP_EXTRA_CMAKE_ARGS="-DVPP_ENABLE_SYSTEMD_NOTIFY=ON" pkg-deb cp build-root/*.deb ../ """ |
