1
0
mirror of https://github.com/gryf/wicd.git synced 2026-02-01 05:25:54 +01:00

Fix bug introduced in r356 where wicd would crash upon not finding dhclient.

This commit is contained in:
Andrew Psaltis
2009-04-21 13:34:01 -04:00
parent 8014a2b16a
commit 72e6bb73de

View File

@@ -296,11 +296,13 @@ class BaseInterface(object):
"""
self.dhclient_cmd = self._find_program_path("dhclient")
output = misc.Run(self.dhclient_cmd + " --version", include_stderr=True)
if '4.' in output:
self.dhclient_needs_verbose = True
else:
self.dhclient_needs_verbose = False
if self.dhclient_cmd != None:
output = misc.Run(self.dhclient_cmd + " --version",
include_stderr=True)
if '4.' in output:
self.dhclient_needs_verbose = True
else:
self.dhclient_needs_verbose = False
self.dhcpcd_cmd = self._find_program_path("dhcpcd")
self.pump_cmd = self._find_program_path("pump")