lp:~macg3/ubuntu/+source/gdebi

Owned by Doug Brown
Get this repository:
git clone https://git.launchpad.net/~macg3/ubuntu/+source/gdebi
Only Doug Brown can upload to this repository. If you are Doug Brown please log in for upload directions.

Branches

Name Last Modified Last Commit
fix_pkexec 2023-06-08 18:02:56 UTC
Stay alive for pkexec

Author: Doug Brown
Author Date: 2023-06-08 18:02:56 UTC

Stay alive for pkexec

pkexec doesn't allow the parent process to be init. The previous method
of using os.execv() caused this to be the case in some conditions. Keep
the original GDebi instance alive as a parent process and run the
elevated version using subprocess.call() instead.

This fixes the issue of GDebi closing immediately when you click Install
after opening a .deb file from inside of Firefox or Chrome.

Fixes LP #1854588

11 of 1 result
This repository contains Public information 
Everyone can see this information.

Subscribers