Announcement

Collapse
No announcement yet.

[SOLVED] On the trail of the resolv.conf killer -- a murder mystery

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    Re: [SOLVED] On the trail of the resolv.conf killer -- a murder mystery

    You nailed it!

    jerry@sonyvgnfw140e:~/$ sudo wicd --kill
    [sudo] password for jerry:
    jerry@sonyvgnfw140e:~/$ cat /etc/resolv.conf
    # Generated by NetworkManager
    jerry@sonyvgnfw140e:~/$ vdir /var/lib/wicd/resolv.conf.orig
    vdir: cannot access /var/lib/wicd/resolv.conf.orig: No such file or directory
    jerry@sonyvgnfw140e:~/$
    /etc/resolv.conf is what /var/lib/wicd/resolv.conf.org was
    /var/lib/wicd/resolv.conf.org doesn't exist.
    After I restart wicd /var/lib/wicd/resolv.conf.org now contains the "# Generated by Networkmanager" line.

    Sherlock Homes .... move over!
    "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
    – John F. Kennedy, February 26, 1962.

    Comment


      #17
      Re: [SOLVED] On the trail of the resolv.conf killer -- a murder mystery

      Originally posted by kubicle
      And "sudo service wicd stop" doesn't stop wicd with "sudo wicd --kill" (maybe it should though?) /etc/init.d/wicd uses the generic "start-stop-daemon" command...and wicd doesn't restore resolv.conf.
      I found this on the release notes on 1.7.0:
      Changes for Packagers:
      - Wicd now supports a -k option, which should be run by the init script
      when the daemon is stopped to release the DHCP lease but should not
      be run on a restart of the daemon.
      ("-k" is the same as "--kill")

      Comment


        #18
        Re: [SOLVED] On the trail of the resolv.conf killer -- a murder mystery

        Looking through all this wicd stuff ... I rememeber now why I retired:
        /etc/wicd
        /etc/dbus-1/system.d/wicd.conf
        /etc/default/wicd
        /etc/init.d/wicd
        /etc/rc0.d/K20wicd
        /etc/rc1.d/K20wicd
        /etc/rc2.d/S20wicd
        /etc/rc3.d/S20wicd
        /etc/rc4.d/S20wicd
        /etc/rc5.d/S20wicd
        /etc/rc6.d/K20wicd
        /etc/wicd/dhclient.conf.template
        /etc/wicd/dhclient.conf.template.default
        /etc/wicd/encryption
        /etc/wicd/manager-settings.conf
        /etc/wicd/scripts
        /etc/wicd/wired-settings.conf
        /etc/wicd/wireless-settings.conf
        /etc/wicd/encryption/templates
        .....
        /etc/wicd/scripts/postconnect
        /etc/wicd/scripts/postdisconnect
        /etc/wicd/scripts/preconnect
        /etc/wicd/scripts/predisconnect
        /etc/xdg/autostart/wicd-tray.desktop
        /home/jerry/.wicd
        /usr/bin/wicd-client
        /usr/bin/wicd-curses
        /usr/bin/wicd-gtk
        /usr/lib/kde4/solid_wicd.so
        /usr/lib/pm-utils/sleep.d/91wicd
        /usr/lib/pymodules/python2.6/wicd
        .....
        /usr/sbin/wicd
        /usr/share/wicd
        /usr/share/app-install/desktop/wicd.desktop
        /usr/share/app-install/icons/wicd-gtk.png
        /usr/share/applications/wicd.desktop
        /usr/share/bug/python-wicd
        /usr/share/bug/wicd
        ....
        /usr/share/doc/python-wicd
        /usr/share/doc/wicd
        ....
        /usr/share/icons/hicolor/128x128/apps/wicd-gtk.png
        ....
        /usr/share/kde4/services/solidbackends/solid_wicd.desktop
        /usr/share/locale/ar_EG/LC_MESSAGES/wicd.mo
        ......
        /usr/share/man/man1/wicd-client.1.gz
        ...
        /usr/share/man/man5/wicd-manager-settings.conf.5.gz
        ...
        /usr/share/man/man8/wicd-curses.8.gz
        .....
        /usr/share/menu/wicd-gtk
        /usr/share/pixmaps/wicd
        .....
        /usr/share/pyshared/wicd
        /usr/share/pyshared/wicd/backend.py
        /usr/share/pyshared/wicd/configmanager.py
        /usr/share/pyshared/wicd/dbusmanager.py
        /usr/share/pyshared/wicd/logfile.py
        /usr/share/pyshared/wicd/misc.py
        /usr/share/pyshared/wicd/networking.py
        /usr/share/pyshared/wicd/translations.py
        /usr/share/pyshared/wicd/wnettools.py
        /usr/share/pyshared/wicd/wpath.py
        /usr/share/python-support/python-wicd.public
        /usr/share/wicd
        ....
        /var/lib/wicd
        /var/lib/dpkg/info/python-wicd.list
        ...
        /var/lib/dpkg/info/wicd-curses.list
        ....
        /var/lib/update-rc.d/wicd
        /var/lib/wicd/configurations
        /var/lib/wicd/dhclient.conf
        /var/lib/wicd/resolv.conf.orig
        ...
        /var/log/wicd
        /var/log/wicd/wicd.log
        ...
        "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
        – John F. Kennedy, February 26, 1962.

        Comment


          #19
          Re: [SOLVED] On the trail of the resolv.conf killer -- a murder mystery

          Originally posted by GreyGeek
          Looking through all this wicd stuff ... I rememeber now why I retired:
          I can see what you mean

          Comment

          Working...
          X