From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Sun, 15 Oct 2023 17:59:14 +0000 (+0100) Subject: Change Linux installation to use AmbientCapabilities from systemd. Fix FreeBSD compil... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8493931bae062248a410e2b50aa5dcdb646541ad;p=thirdparty%2Fnqptp.git Change Linux installation to use AmbientCapabilities from systemd. Fix FreeBSD compilation errors. --- 8493931bae062248a410e2b50aa5dcdb646541ad diff --cc RELEASE_NOTES.md index 06f8973,b1b8fde..49c628f --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@@ -1,3 -1,10 +1,14 @@@ -## Version: 1.2.5-dev-2-gb5321a8 -* Stop using `setcap` on the `nqptp` binary at install time and instead use systemd's AmbientCapabilities to give the `nqptp` daemon the capability to access ports 319 and 320. Many thanks to [Hs_Yeah](https://github.com/Hs-Yeah) for the [PR](https://github.com/mikebrady/nqptp/pull/26). ++## Version: 1.2.5 ++* Stop using `setcap` on the `nqptp` binary at install time and instead use `systemd` `AmbientCapabilities` to give the `nqptp` daemon the capability to access ports 319 and 320. Many thanks to [Hs_Yeah](https://github.com/Hs-Yeah) for the [PR](https://github.com/mikebrady/nqptp/pull/26). + * Improve some error messages. + * Update a few documentation errors. + + When updating NQPTP on Linux, be sure to remove old service files as directed in the [README](https://github.com/mikebrady/nqptp/blob/main/README.md#remove-old-service-files). ++Note: Shairport Sync must be using Shared Memory Interface Version: `smi10`. Check by running: ++``` ++$ shairport-sync -V ++``` + ## Version: 1.2.4 This is an important security update. The Shared Memory Interface of the updated NQPTP is now 10, i.e. `smi10`: ``` diff --cc configure.ac index 90478ea,a7cba2f..ff1947f --- a/configure.ac +++ b/configure.ac @@@ -2,7 -2,7 +2,7 @@@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.68]) - AC_INIT([nqptp], [1.2.4], [4265913+mikebrady@users.noreply.github.com]) -AC_INIT([nqptp], [1.2.5-dev], [4265913+mikebrady@users.noreply.github.com]) ++AC_INIT([nqptp], [1.2.5], [4265913+mikebrady@users.noreply.github.com]) AM_INIT_AUTOMAKE AC_CANONICAL_HOST