[Python-apps-team] Bug#514597: wicd does not work properly with resolvconf

Giacomo Mulas gmulas at ca.astro.it
Mon Feb 9 11:03:30 UTC 2009


Package: wicd
Version: 1.5.9-1
Severity: wishlist

I have a relatively common configuration on my laptop: resolvconf + a local
caching DNS.  Resolvconf is supported by standard debian network
configuration files and utilities. For example, dns-nameservers lines in
/etc/network/interfaces are used to tell resolvconf of the dns present on a
given network, and resolvconf automagically sets up the local, caching
nameserver to use them as forwarders. Same for dhcp3-client. Would it be
possible to have wicd also support resolvconf? Ideally, on a machine with a
working resolvconf setup, wicd should not overwrite /etc/resolv.conf, but
instead just run /sbin/resolvconf with the appropriate options, adding
available nameservers when the connection goes up, removing them when the
connection goes down. For examples, look at
/etc/network/if-up.d/000resolvconf and /etc/network/if-down.d/resolvconf
(installed by the resolvconf package).
I am willing to help with this, if you want, by cooking up appropriate
scripts if you give me the required information (e.g. you should make
available to them, via environment variables or whatever else you like, the
name of the interface going up/down and the DNS servers to be added when the
given connection goes up).
Currently, I had to give up using wicd for networks which do not use dhcp,
as it kills my resolv.conf.


Bye
Giacomo


-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-vanillajak (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to it_IT.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages wicd depends on:
ii  adduser                     3.110        add and remove users and groups
ii  dhcp3-client                3.1.1-6      DHCP client
ii  ethtool                     6+20080913-1 display or change Ethernet device 
ii  iproute                     20080725-2   networking and traffic control too
ii  net-tools                   1.60-22      The NET-3 networking toolkit
ii  python                      2.5.2-3      An interactive high-level object-o
ii  python-dbus                 0.83.0-1     simple interprocess messaging syst
ii  python-glade2               2.12.1-6     GTK+ bindings: Glade support
ii  python-gtk2                 2.12.1-6     Python bindings for the GTK+ widge
ii  python-support              0.8.7        automated rebuilding support for P
ii  wireless-tools              29-1.1       Tools for manipulating Linux Wirel
ii  wpasupplicant               0.6.4-3      Client support for WPA and WPA2 (I

wicd recommends no packages.

Versions of packages wicd suggests:
ii  pm-utils                      1.1.2.4-1  utilities and scripts for power ma

-- no debconf information

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.






More information about the Python-apps-team mailing list