Package: geoclue-2.0
Version: 2.7.2-2
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

dmesg reports that /usr/libexec/geoclue got denied read request from apparmor
during boot

audit: type=1400 audit(1739348245.824:51): apparmor="DENIED" operation="open"
class="file" profile="/usr/libexec/geoclue" name="/etc/os-release" pid=2715
comm="geoclue" requested_mask="r" denied_mask="r" fsuid=108 ouid=0

executing "systemctl status geoclue.service" gives the following output

● geoclue.service - Location Lookup Service
     Loaded: loaded (/usr/lib/systemd/system/geoclue.service; static)
     Active: active (running) since Wed 2025-02-12 09:17:25 CET; 39min ago
 Invocation: 7a1f41f606604d6fa87370cae9ca28ab
   Main PID: 2715 (geoclue)
      Tasks: 4 (limit: 37598)
     Memory: 10.8M (peak: 12.7M)
        CPU: 210ms
     CGroup: /system.slice/geoclue.service
             └─2715 /usr/libexec/geoclue

feb 12 09:17:25 lunarlake systemd[1]: Starting geoclue.service - Location
Lookup Service...
feb 12 09:17:25 lunarlake systemd[1]: Started geoclue.service - Location Lookup
Service.
feb 12 09:17:30 lunarlake geoclue[2715]: Failed to query location: No WiFi
networks found
feb 12 09:17:30 lunarlake geoclue[2715]: Failed to query location: No WiFi
networks found

However, the where-am-i demo works and checking the status after restarting the
service gives

● geoclue.service - Location Lookup Service
     Loaded: loaded (/usr/lib/systemd/system/geoclue.service; static)
     Active: active (running) since Wed 2025-02-12 09:57:40 CET; 1s ago
 Invocation: c8a27a0537a74d5db9bd04e300be5506
   Main PID: 5601 (geoclue)
      Tasks: 9 (limit: 37598)
     Memory: 3.3M (peak: 4.4M)
        CPU: 35ms
     CGroup: /system.slice/geoclue.service
             └─5601 /usr/libexec/geoclue

feb 12 09:57:40 lunarlake systemd[1]: Starting geoclue.service - Location
Lookup Service...
feb 12 09:57:40 lunarlake systemd[1]: Started geoclue.service - Location Lookup
Service.



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

Kernel: Linux 6.12.11-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages geoclue-2.0 depends on:
ii  adduser             3.137
ii  libavahi-client3    0.8-16
ii  libavahi-common3    0.8-16
ii  libavahi-glib1      0.8-16
ii  libc6               2.40-6
ii  libglib2.0-0t64     2.83.3-2
ii  libjson-glib-1.0-0  1.10.6+ds-1
ii  libmm-glib0         1.22.0-3+b2
ii  libnotify4          0.8.3-1+b2
ii  libsoup-3.0-0       3.6.4-2

Versions of packages geoclue-2.0 recommends:
ii  avahi-daemon      0.8-16
ii  iio-sensor-proxy  3.5-2
ii  modemmanager      1.22.0-3+b2
ii  wpasupplicant     2:2.10-22

geoclue-2.0 suggests no packages.

-- no debconf information

Reply via email to