-
gpsd (3.20-8ubuntu0.4) focal-security; urgency=medium
* SECURITY UPDATE: incorrect time jump (LP: #1938730)
- debian/patches/fix_wrong_gps_rollover.patch: don't compute wrong GPS
rollover after 2020-10-23.
- debian/control*: add python3-matplotlib, python3-gps, python3-gi,
python3-cairo, gir1.2-gtk-3.0, python3-serial, python3-gi-cairo to
Build-Depends so tests run.
- debian/source/include-binaries: include some updated binary tests.
- No CVE number
-- Marc Deslauriers <email address hidden> Wed, 04 Aug 2021 11:34:28 -0400
-
gpsd (3.20-8ubuntu0.2) focal; urgency=medium
* fix json missing quotes on device add (LP: #1879272)
-- Christian Ehrhardt <email address hidden> Wed, 20 May 2020 08:23:02 +0200
-
gpsd (3.20-8ubuntu0.1) focal; urgency=medium
* d/usr.sbin.gpsd: improve apparmor rules for PPS usage
(LP: #1872175 LP: #1872178)
-- Christian Ehrhardt <email address hidden> Thu, 30 Apr 2020 12:40:23 +0200
-
gpsd (3.20-8) unstable; urgency=medium
* [62aa4951] Remove last traces of python2. (Closes: #936645)
-- Bernd Zeimetz <email address hidden> Thu, 09 Apr 2020 11:09:55 +0200
-
gpsd (3.20-6) unstable; urgency=medium
[ Bernd Zeimetz ]
* [b0d9ef06] Fix autopkgtest for new systemd releases.
Thanks to Michael Biebl (Closes: #953760)
[ Christian Ehrhardt ]
* [4c4e5ea1] device-hook apparmor fixes (LP: #1868363)
The manpage defines a hook that is called by gpsd which due to current
confinement it is unable to run.
- d/usr.sbin.gpsd: allow to call the /etc/gpsd/device-hook in the
apparmor profile
- d/usr.sbin.gpsd: allow to map and execute the own binary as needed
in some containers
- d/usr.sbin.gpsd: allow to run common shell interpreters bash/dash
That hook will run within the confinement of gpsd, so if it is expected
to do anything more special a user will have to allow that in
/etc/apparmor.d/local/usr.sbin.gpsd
Signed-off-by: Christian Ehrhardt <email address hidden>
-- Bernd Zeimetz <email address hidden> Sat, 28 Mar 2020 22:16:13 +0100
-
gpsd (3.20-5ubuntu1) focal; urgency=medium
[ Bernd Zeimetz ]
* [b0d9ef06] Fix autopkgtest for new systemd releases.
Thanks to Michael Biebl (Closes: #953760)
gpsd (3.20-5) unstable; urgency=medium
* [b2aadaf9] Fix device activation via gpsd socket.
-- Balint Reczey <email address hidden> Wed, 18 Mar 2020 15:52:59 +0100
-
gpsd (3.20-4build1) focal; urgency=medium
* No-change rebuild to drop python3.7.
-- Matthias Klose <email address hidden> Tue, 18 Feb 2020 09:38:05 +0100
-
gpsd (3.20-4) unstable; urgency=medium
[ Christian Ehrhardt ]
* [58b18a53] apparmor: fix control socket usage for gpsdctrl (LP: #1790496)
The subsequent access of the daemon to the device is covered already.
# common serial paths to GPS devices
/dev/tty{,S,USB,AMA,ACM}[0-9]* rw,
But gpsdctl itself isn't yet - therefore we see
$ sudo gpsdctl add /dev/ttyUSB0
triggering:
apparmor="DENIED profile="/usr/sbin/gpsd" name="/run/gpsd.sock" requested_mask="r" denied_mask="r"
This change adds a rule for that.
Signed-off-by: Christian Ehrhardt <email address hidden>
-- Bernd Zeimetz <email address hidden> Sat, 01 Feb 2020 01:11:24 +0100
-
gpsd (3.20-3) unstable; urgency=medium
* Uploading to unstable.
-- Bernd Zeimetz <email address hidden> Sun, 12 Jan 2020 20:16:47 +0100
-
gpsd (3.20-1) unstable; urgency=medium
* [9edad156] It is /dev/ttyACM[0-9]+, not /dev/ACM[0-9]+.
Fix the apparmor profile. (Closes: #944521)
* [13daa71f] Update upstream source from tag 'upstream/3.20'
Update to upstream version '3.20'
with Debian dir d2e29602486466a54dcd800a73e727aa3ef129ce
* [51f56687] Refreshing patches.
* [55d0b5b4] Updating changelog
* [fd2a44f4] Fix gpsd.docs for asciidoc.
Files were converted by upstream
* [2da3f0f4] python-gps is gone, remove .install file also
* [9759c33a] python3-gps.install: update for new file/module names.
* [10f81da8] gpsd-dbg.install: update debug binaries
* [f529940a] Updating symbols files
* [5c851b49] Ignore the build-time test for xgps deps.
We'll deliver them as dependency, no worries.
* [32358c88] Use python_libdir instead of a mv hack.
* [bf7651e1] Install soelim stubs instead of links for manpages.
Seems to work fine, so why keep the extra work?
* [7ee82f94] Remove chrpath hack. Not needed anymore it seems.
* [55d2d180] Depend on asciidoc.
* [c8f81b96] Don't install non-build-related python deps.
* [aa045a15] libQgpsmm.3 is not yet compressed at install time
* [cfa6a5d3] Fix shebang in the debug scripts
* [53178b81] Updating changelog
* [9133a8a2] Limit the shebang fix to python files only
-- Bernd Zeimetz <email address hidden> Sat, 04 Jan 2020 02:34:41 +0100
-
gpsd (3.19-3) unstable; urgency=medium
* [ba252b48] Use one sconsign file per pickle version.
Thanks to Graham Inggs (Closes: #945238)
-- Bernd Zeimetz <email address hidden> Thu, 21 Nov 2019 19:51:42 +0100
-
gpsd (3.19-2) unstable; urgency=medium
* [06ae5582] Add debian/.gitlab-ci.yml
* [b200620e] Update Vcs-Git Urls
* [1991f99e] git is not available on buildds.
* [809c6c4a] Remove weird env flag overrides
* [85c4fbb7] snapshot changelog
* [24e0be41] try again
* [ede12b7b] Merge branch 'master' of salsa.debian.org:debian-gps-team/pkg-gpsd
* [29fe8717] Remove options only used by the init script.
* [0232f523] Scons ignores hardening-flags and others, try this.
* [d163bdcd] Revert "Scons ignores hardening-flags and others, try this."
This reverts commit 0232f52302f65f545118f653f787daf2429d0c0a.
* [27d27ef5] A better try to fix scons env handling
* [fc43714a] More fixes for the env-handling.
* [9b34a869] Fix the broken fix
* [6fd99707] Also merge CFLAGS/CXXFLAGS/...
* [200cf80c] Also try to fix python cflags handling
* [0dd50707] Use python3 for default scons things.
After building the first version with python 3, the pickle version of
the cached scons data will be too old.
* [bbf652ee] Remove python2 support.
Building both python versions got impossible since recent python3
versions use a new picke version and scons stores its state in a pickle
file...
* [8eee1d20] Also remove dependencies on python-gps
* [e3b30066] Updating debian/control from debian/control.in
* [0332c8e5] Remove duplicate build-deps
* [62b43a57] Updating changelog
* [a8bbbce5] Use python3 for gpsd-clients
* [288e9075] gpsd-clients breaks/replaces python-gps
* [2f21db33] use aptly
* [fd092a4d] Use python3-gi instead of python3-gtk
* [0be9eebd] changes need to go into control.in
* [a620b1d5] Depend on python3
* [cbf832dd] Updating debian/control from debian/control.in
-- Bernd Zeimetz <email address hidden> Sun, 13 Oct 2019 21:56:20 +0200
-
gpsd (3.17-7) unstable; urgency=medium
[ Lisandro Damián Nicanor Pérez Meyer ]
* [ffb32ff8] Allow gpsd.service to be enabled by the admin at boot time.
Be sure to keep it disabled. The admin needs to explicitely start
it if needed.
Closes: #928681
-- Bernd Zeimetz <email address hidden> Sat, 25 May 2019 11:55:30 +0200