Your message dated Wed, 13 Jan 2021 18:34:55 +0000
with message-id <[email protected]>
and subject line Bug#976152: fixed in gpsd 3.22-2
has caused the Debian Bug report #976152,
regarding gpsd-clients: gpsd apparmor profile prevents gpsfake from running
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
976152: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976152
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gpsd-clients
Version: 3.20-12+b1
Severity: normal
X-Debbugs-Cc: [email protected]

Hello,

The apparmor profile shipped with gpsd prevents gpsfake from running.
This can be easily reproduced by running:

$ gpsfake <logfile>

and checking the dmesg:

[269123.284600] audit: type=1400 audit(1606749402.192:90):
apparmor="DENIED" operation="mknod" profile="/usr/sbin/gpsd"
name="/tmp/gpsfake-206069.sock" pid=206070 comm="gpsd"
requested_mask="c" denied_mask="c" fsuid=1000 ouid=1000

Using an empty file as <logfile> does trigged the failure.

[Bug originally reported in Ubuntu: https://pad.lv/1894330]

Cheers,

Paride

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gpsd-clients depends on:
ii  gir1.2-gtk-3.0    3.24.23-3
ii  gpsd-tools        3.20-12+b1
ii  libbluetooth3     5.55-1
ii  libc6             2.31-4
ii  libdbus-1-3       1.12.20-1
ii  libgps26          3.20-12+b1
ii  libusb-1.0-0      2:1.0.23-2
ii  python3           3.9.0-3
ii  python3-cairo     1.16.2-4+b1
ii  python3-gi        3.38.0-1+b1
ii  python3-gi-cairo  3.38.0-1+b1
ii  python3-gps       3.20-12+b1
ii  python3-serial    3.5~b0-1

gpsd-clients recommends no packages.

Versions of packages gpsd-clients suggests:
ii  gpsd  3.20-12+b1

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: gpsd
Source-Version: 3.22-2
Done: Bernd Zeimetz <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gpsd, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bernd Zeimetz <[email protected]> (supplier of updated gpsd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 13 Jan 2021 19:20:14 +0100
Source: gpsd
Architecture: source
Version: 3.22-2
Distribution: unstable
Urgency: medium
Maintainer: Bernd Zeimetz <[email protected]>
Changed-By: Bernd Zeimetz <[email protected]>
Closes: 976152
Changes:
 gpsd (3.22-2) unstable; urgency=medium
 .
   [ Bernd Zeimetz ]
   * [66691096] Update Apparmor profile from upstream git HEAD.
     Thanks to Christian Ehrhardt (Closes: #976152) (LP: #1894330)
 .
   [ Christian Ehrhardt ]
   * [63f0cbf0] symbols: nanowait came back as (int, timespec*)
     Signed-off-by: Christian Ehrhardt <[email protected]>
Checksums-Sha1:
 6ee9d8046658662a59c9a3f11feeae6f7356c005 2841 gpsd_3.22-2.dsc
 636031f64ab3a7dbe9224573f191fa47a788ddef 48328 gpsd_3.22-2.debian.tar.xz
 9b782afd8d8f0d846eeed9399116b1ff7e3b2198 16029 gpsd_3.22-2_source.buildinfo
Checksums-Sha256:
 afee6a3532d016ba66618b4d75f9f58294a5c1f38d1104f5e6d8c95043c1dcf9 2841 
gpsd_3.22-2.dsc
 1085a617adda28136247a4ac53bcbbc59b1e890c4c4425008f4b12d181c3e063 48328 
gpsd_3.22-2.debian.tar.xz
 33990c488e789b1341b9ef4a0fb7a2f80e3295077e4e1dc45c074abe80371379 16029 
gpsd_3.22-2_source.buildinfo
Files:
 340a11ee6901906c6463bd5e709f1db7 2841 misc optional gpsd_3.22-2.dsc
 d60de8c23598a548bb9163b40bcd9c4f 48328 misc optional gpsd_3.22-2.debian.tar.xz
 51f79b64276d152cfb2307d3b6ea07c3 16029 misc optional 
gpsd_3.22-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE7KHj8o4RJDLUhd2V6zYXGm/5Q18FAl//Ok4ACgkQ6zYXGm/5
Q1/ftBAApuA+fxeZUt5hsyPo4+oDxMS0ybgir+7hF9XsKy/N/rK6XApA1F2XzlWH
qtJNsPxf2sH3K9wgm2RvobNGav51WAwiv9phnhczmc0DVzQMt7XMoTd3zAiK6xyN
GsX/dpwRPVBFNZoAmKCFXDdwVWbuMCor530ydX8GbbPVx9UJa97ZFStgqx538fHk
sXpyRKp4aCYxyzk61TjBRbU4iAm99zPisWYvP7nn7EerA+M4E+NMFF0pUGEvl/+B
KGN1HNskMHkeX1jl3htbj+LINTmNDH64S2nTAlyn1iUW8lS6e/T5dL/zS6a63DK3
U7zE/D524K62+2hlegRjEWUpIkqpNPMBLwpWgc8ZMk1z0H7BSCdk2F2RpE0UAWbf
OONeIFWS6Mu1p+bvp9mUwmA/pdTJYm42te8fKhLdoCNrYjJ0jWhBwsR9T6IZXnnc
UO5qsNa7PPp28Pd0PYsok95ej4P+TTZyeD2xpMZFjc9AuueWkUWxAbL7UEPoP4zH
gB/Q2lY2h6uxgl9n5HdMKW2ddso5T1yxPxHsX7Gr/EK6IueJLrAt/qKHSwCmlTwS
J+3v0GA2e6WXD00JOJgUH7+K/3eDlLhCHYsFgDE5hx/LVMJtWu9+fLCkuDi9Fweb
YpwOMEWzFKfrVQGh7gRD4XV8ZRrU/bfEyJH4nc7xVk/A2x5mXjc=
=Wgie
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to