Change logs for gpsd source package in Focal

  • 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