mirror of
https://github.com/gryf/wicd.git
synced 2026-01-02 20:04:16 +01:00
Fix running scripts
Fix broken symlink Update slackware init script Add new build options to wpath.py
This commit is contained in:
@@ -570,11 +570,12 @@ class WiredNetworkEntry(NetworkEntry):
|
||||
profile = self.combo_profile_names.get_active_text()
|
||||
cmdend = [os.path.join(wpath.lib, "configscript.py"), profile, "wired"]
|
||||
if os.getuid() != 0:
|
||||
cmdbase = misc.get_sudo_cmd()
|
||||
cmdbase = misc.get_sudo_cmd(language['scripts_need_pass'])
|
||||
if not cmdbase:
|
||||
error(None, language["no_sudo_prog"])
|
||||
return
|
||||
cmdbase.extend(cmdend)
|
||||
misc.LaunchAndWait(cmdbase)
|
||||
else:
|
||||
misc.LaunchAndWait(cmdend)
|
||||
|
||||
@@ -839,11 +840,12 @@ class WirelessNetworkEntry(NetworkEntry):
|
||||
cmdend = [os.path.join(wpath.lib, "configscript.py"),
|
||||
str(self.networkID), "wireless"]
|
||||
if os.getuid() != 0:
|
||||
cmdbase = misc.get_sudo_cmd()
|
||||
cmdbase = misc.get_sudo_cmd(language['scripts_need_pass'])
|
||||
if not cmdbase:
|
||||
error(None, language["no_sudo_prog"])
|
||||
return
|
||||
cmdbase.extend(cmdend)
|
||||
misc.LaunchAndWait(cmdbase)
|
||||
else:
|
||||
misc.LaunchAndWait(cmdend)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user