client: workaround for idiotic ArchLinux renaming of python to python2.

First try running under python2, then python if that doesn't exist.
This commit is contained in:
Avery Pennarun
2011-02-07 00:05:19 -08:00
parent 4fde980f46
commit a62975e0ce
4 changed files with 10 additions and 5 deletions

View File

@ -102,7 +102,7 @@ class FirewallClient:
self.subnets_include = subnets_include
self.subnets_exclude = subnets_exclude
self.dnsport = dnsport
argvbase = ([sys.argv[0]] +
argvbase = ([sys.argv[1], sys.argv[0], sys.argv[1]] +
['-v'] * (helpers.verbose or 0) +
['--firewall', str(port), str(dnsport)])
if ssyslog._p: