~tkluck/pac4cli:master

Last commit made on 2019-02-17
Get this branch:
git clone -b master https://git.launchpad.net/~tkluck/pac4cli
Only Timo Kluck can upload to this branch. If you are Timo Kluck please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~tkluck/pac4cli

Recent commits

8f91174... by Timo Kluck

Only show "please run make install" when not running make install

86f5cf8... by Timo Kluck

Run as non-privileged user

This systemd feature ensures that anyone potential exploit
of pac4cli does not result in root access to the system.

This fixes https://github.com/tkluck/pac4cli/issues/52 .

0f00a95... by Timo Kluck

Merge pull request #62 from tkluck/tkluck/fix-import-reactor

Fix merge conflict resulting in missing import

321f290... by Timo Kluck

Don't import reactor globally, get from WPAD object

My previous commit 0705214446553 (wow so many numbers!)
was lazy work from my side. It's better not to do a global import
but to just pass the reactor variable onwards from where we're
getting it passed in.

Many thanks to @denilsonsa for spotting that.

0705214... by Timo Kluck

Fix merge conflict resulting in missing import

This missing import probably happened because both #54 and #58 were
merged without testing their joint effect.

4978f55... by Timo Kluck

Merge pull request #58 from tkluck/tkluck/cache-dbus-connection

Cache the dbus connection

049ee1f... by Timo Kluck

Merge pull request #54 from denilsonsa/patch-2

Code styling cleanup

236f7ff... by Timo Kluck

Cache the dbus connection

Without really understanding the root cause of
https://github.com/tkluck/pac4cli/issues/57, it is still reasonable
to assume that it is related to unfinished `Deferred`s not releasing
their dbus connection. It should be possible to use the same dbus
connection for all of them. This commit makes an attempt at doing so.

7dc5daa... by Denilson Sá

Merge branch 'master' into patch-2

1b55cac... by Timo Kluck

Assert that we have one of the systemd binding options

This is just a defensive coding thing that should have
been there from the start.