net-vpn/awsvpnclient
AWS Client VPN GUI desktop client (GTK)
ChangeLog
commit 81a467489d0c106770410f6a66606e69e65494bc
Author: Liav Mordouch <liavmordouch@gmail.com>
Date: Thu Apr 30 08:59:20 2026 +0300
fix(net-vpn/awsvpnclient): set comm via wrapper
The privileged ACVC.GTK.Service identifies the GUI process via
Process.GetProcessesByName("AWS VPN Client"), matched against
/proc/<pid>/comm. The kernel derives comm from argv[0]'s basename,
so the previous /usr/bin/awsvpnclient -> /opt/awsvpnclient/AWS\ VPN\ Client
symlink yielded comm="awsvpnclient". The service then counted zero
matching processes and the GUI surfaced the misleading 'Multiple active
users detected on operating system' error.
Replace the symlink with a wrapper that uses `exec -a` to set argv[0]
to the literal string the service expects.
commit e7c73e80763f285d49c21c3beebcc259347abdaa
Author: Liav Mordouch <liavmordouch@gmail.com>
Date: Wed Apr 29 20:34:28 2026 +0300
feat(net-vpn): add awsvpnclient 5.3.2
Author: Liav Mordouch <liavmordouch@gmail.com>
Date: Thu Apr 30 08:59:20 2026 +0300
fix(net-vpn/awsvpnclient): set comm via wrapper
The privileged ACVC.GTK.Service identifies the GUI process via
Process.GetProcessesByName("AWS VPN Client"), matched against
/proc/<pid>/comm. The kernel derives comm from argv[0]'s basename,
so the previous /usr/bin/awsvpnclient -> /opt/awsvpnclient/AWS\ VPN\ Client
symlink yielded comm="awsvpnclient". The service then counted zero
matching processes and the GUI surfaced the misleading 'Multiple active
users detected on operating system' error.
Replace the symlink with a wrapper that uses `exec -a` to set argv[0]
to the literal string the service expects.
commit e7c73e80763f285d49c21c3beebcc259347abdaa
Author: Liav Mordouch <liavmordouch@gmail.com>
Date: Wed Apr 29 20:34:28 2026 +0300
feat(net-vpn): add awsvpnclient 5.3.2


View
Download
Browse