Package: gnome-logs Version: 3.22.1-2 Severity: important Tags: newcomer Dear Maintainer,
gnome-logs does not prompt the user to elevate privileges. As a result, when the user opens this application, they have a very limited view of the system logs. There is also no clear path for the user to elevate privileges. This could easily be addressed by following the same method used by gnome- system-log to prompt the user to elevate privileges. Namely: 1. Create a policy for gnome-logs in /usr/share/polkit-1/actions/ 2. Change the .desktop file to invoke 'gnome-logs-pkexec' pkexec handler script in /usr/bin/ 3. Change /usr/share/dbus-1/services/org.gnome.Logs.service to also invoke the pkexec handler script 4. Drop the pkexec handler script in /usr/bin (see /usr/bin/gnome-system-log- pkexec' for an example Once all this is done, gnome-logs will prompt the user to elevate their privileges. If they authenticate successfully, they will see all of the logs. If not, they will see the limited view. -- System Information: Distributor ID: Subgraph Description: Subgraph GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch Architecture: x86_64 Kernel: Linux 4.9.9-grsec-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gnome-logs depends on: ii dconf-gsettings-backend [gsettings-backend] 0.26.0-2+b1 ii gsettings-desktop-schemas 3.22.0-1 ii libc6 2.24-9 ii libglib2.0-0 2.50.3-1 ii libgtk-3-0 3.22.8-1 ii libsystemd0 232-18 gnome-logs recommends no packages. gnome-logs suggests no packages. -- no debconf information