Package: riseup-vpn
Version: 0.24.10+ds1-1+deb13u1.1
Severity: important
Tags: patch
X-Debbugs-Cc: [email protected]

Dear Maintener,

   * What led up to the situation? I am using cinnamon, riseup-vpn start failed 
with the following message : "could not find polkit agent".
   * What exactly did you do (or not do) that was effective (or
     ineffective)? I launched riseup-vpn in a Cinnamon session
   * What was the outcome of this action? it failed with the message "could not 
find polkit agent".
   * What outcome did you expect instead ? That riseup-vpn starts normally.

Patching pkg/launcher/launcher_linux.go and adding "cinnamon" to the 
polkitProcNames array in the isPolkitRunning function solved the problem. I'm 
attaching the patch to this report. Thanks !


-- System Information:
Debian Release: 13.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.57+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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 riseup-vpn depends on:
ii  ca-certificates                    20250419
ii  cinnamon [polkit-1-auth-agent]     6.4.10-2
ii  iproute2                           6.15.0-1
ii  iptables                           1.8.11-2
ii  libc6                              2.41-12
ii  libgcc-s1                          14.2.0-19
ii  libqt6core6t64                     6.8.2+dfsg-9+deb13u1
ii  libqt6gui6                         6.8.2+dfsg-9+deb13u1
ii  libqt6qml6                         6.8.2+dfsg-7
ii  libqt6svg6                         6.8.2-3
ii  libqt6widgets6                     6.8.2+dfsg-9+deb13u1
ii  libstdc++6                         14.2.0-19
ii  mate-polkit [polkit-1-auth-agent]  1.26.1-4+b1
ii  openvpn                            2.6.14-1+deb13u1
ii  pkexec                             126-2
ii  procps                             2:4.0.4-9
ii  python3                            3.13.5-1
ii  qml6-module-qt-labs-platform       6.8.2+dfsg-7
ii  qml6-module-qt-labs-settings       6.8.2+dfsg-7
ii  qml6-module-qtcore                 6.8.2+dfsg-7
ii  qml6-module-qtqml-workerscript     6.8.2+dfsg-7
ii  qml6-module-qtquick                6.8.2+dfsg-7
ii  qml6-module-qtquick-controls       6.8.2+dfsg-7
ii  qml6-module-qtquick-dialogs        6.8.2+dfsg-7
ii  qml6-module-qtquick-effects        6.8.2+dfsg-7
ii  qml6-module-qtquick-layouts        6.8.2+dfsg-7
ii  qml6-module-qtquick-templates      6.8.2+dfsg-7
ii  qml6-module-qtquick-window         6.8.2+dfsg-7

Versions of packages riseup-vpn recommends:
ii  qt6-wayland  6.8.2-4

riseup-vpn suggests no packages.

-- no debconf information
Description: <short summary of the patch>
 TODO: Put a short summary on the line above and replace this paragraph
 with a longer explanation of this change. Complete the meta-information
 with other relevant fields (see below for details). To make it easier, the
 information below has been extracted from the changelog. Adjust it or drop
 it.
 .
 riseup-vpn (0.24.10+ds1-1+deb13u1.1) UNRELEASED; urgency=medium
 .
   * Non-maintainer upload.
   * # compatible cinnamon
Author: ellana <[email protected]>

---
The information above should follow the Patch Tagging Guidelines, please
checkout https://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: (upstream|backport|vendor|other), (<patch-url>|commit:<commit-id>)
Bug: <upstream-bugtracker-url>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: (no|not-needed|<patch-forwarded-url>)
Applied-Upstream: <version>, (<commit-url>|commit:<commid-id>)
Reviewed-By: <name and email of someone who approved/reviewed the patch>
Last-Update: 2026-01-01

--- riseup-vpn-0.24.10+ds1.orig/pkg/launcher/launcher_linux.go
+++ riseup-vpn-0.24.10+ds1/pkg/launcher/launcher_linux.go
@@ -136,6 +136,7 @@ func isPolkitRunning() (bool, error) {
                "fingerprint-polkit-agent",
                "xfce-polkit",
                "phosh",
+               "cinnamon",
        }
 
        processes, err := ps.Processes()

Reply via email to