As expected before the fix I wasn't able to use any PPS. Upgrading to gpsd 3.20-8ubuntu0.1 worked without any further breakage.
We see on upgrade that the apparmor profile is replaced: [12408.110277] audit: type=1400 audit(1589444818.093:34): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/gpsd" pid=7561 comm="apparmor_parser" Without the fix (prior to the upgrade) we see apparmor denies on e.g. libusb access and such. Along the way I found some shortcomings in our gpsd/pps doc and fixed it in the serverguide (bug 1878573). Eventually I can confirm that with 3.20-8ubuntu0.1 I can now use pps on 20.04 properly. #* PPS 0 4 37 11 +257us[ +159us] +/- 53us ** Tags removed: verification-needed verification-needed-focal ** Tags added: verification-done verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1872175 Title: gpsd unable to open chrony PPS socket To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gpsd/+bug/1872175/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs