wicd
wicd copied to clipboard
Git mirror of the WICD connection manager
Some spaces are not added :) Some uppercase :)
set_text expects a string while text sometimes can be of dbus.Int32 (not sure if bug from dbus or wicd-gtk but this fixes it). File "/usr/share/wicd/gtk/guiutil.py", line 165, in set_text self.entry.set_text(text)...
running `wicd-cli -y -n 6 -p key -s aaa -w` results in `dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "SaveWirelessNetworkProfile" with signature "i" on interface "org.wicd.daemon.config" doesn't exist`
Wicd-curses doesn't work without it on Debian Sid. Tested there (not all features, but now it starts, connects and could change some settings). Best regards. For reference see: https://bbs.archlinux.org/viewtopic.php?id=190578 https://technik.blogbasis.net/wicd-curses-fix-fuer-attributeerror-screen-object-no-attribute-get_input_nonblocking-04-12-2014
wicd-cli writes its error messages to stdout. This can lead to contaminated output or error messages going undetected when used in a pipeline with other programs.
Added an os.chdir('/etc') then fed the value of os.readlink('/etc/resolv.conf') into os.path.abspath() and changed back to the old working dir. This fixes an issue where the backed up symlink points to...
Changed so that when /etc/resolv.conf is a symlink, the file that it points to will be backed up rather than making a symlink to it. Otherwise this isn't a backup...
Read failure on /sys/class/net/*/carrier is not an error. It happens when the device is not configured (at least on my debian).