[Resolvconf-devel] Bug#493501: Bug#493501: Bug#493501: Error: /etc/resolvconf/run/interface is not a directory

Salvatore Bonaccorso carnil.debian at gmx.net
Fri Aug 8 19:02:51 UTC 2008


Hi

On Thu, Aug 07, 2008 at 08:54:51PM +0200, Thomas Hood wrote:
> Salvatore Bonaccorso wrote:
>> resolvconf get's started on boot, but as said, it seems it fails
>> somewhere. Probably relative to your second question. First I have the
>> following:
>> lorien:/etc/init.d# ls -l /etc/rcS.d/S14resolvconf lrwxrwxrwx 1 root 
>> root 20 2008-08-02 22:56 /etc/rcS.d/S14resolvconf -> 
>> ../init.d/resolvconf
>> lorien:/etc/init.d# 
>
> I notice that you aren't running the initscript at the standard sequence
> number S38, but at S14.  Are you sure that this comes AFTER /lib/init/rw
> is mounted on your system?

I did go trought the initscripts. Since I use insserv the reordering
was done by insserv. I did go trough the initscripts, and if I see it
correctly, the tmpfs on /lib/init/rw get's created in the
/etc/init.d/mountkernfs.sh

By the reordering it is:
lrwxrwxrwx 1 root root 24 2008-07-30 23:34 S03mountkernfs.sh -> ../init.d/mountkernfs.sh
(see the png displaying the boot-tree, and the dotty file attached)
Is this correct?

I did not get closer to find out what fundamental changed (in package
versions) since the update that get's to the situation that nameserver
in /etc/resolv.conf didn't get set anymore.

Best regards
Salvatore
-------------- next part --------------
# Generating graph
digraph packages {
rankdir=LR;
concentrate=true;
"glibc" [shape=box];
"glibc" -> "hostname"[color=springgreen] ;
"hostname" [shape=box];
"glibc" -> "mountkernfs"[color=springgreen] ;
"mountkernfs" [shape=box];
"mountkernfs" -> "udev"[color=blue] ;
"udev" [shape=box];
"mountkernfs" -> "mountdevsubfs"[color=blue] ;
"udev" -> "mountdevsubfs"[color=springgreen] ;
"mountdevsubfs" [shape=box];
"mountdevsubfs" -> "keymap"[color=blue] ;
"keymap" [shape=box];
"mountdevsubfs" -> "bootlogd"[color=blue] ;
"bootlogd" [shape=box];
"mountdevsubfs" -> "hdparm"[color=blue] ;
"udev" -> "hdparm"[color=springgreen] ;
"hdparm" [shape=box];
"hwclock" -> "$time"[color=blue] ;
"$time" [shape=box];
"mountdevsubfs" -> "hwclock"[color=blue] ;
"hwclock" [shape=box];
"mountdevsubfs" -> "hwclockfirst"[color=blue] ;
"hwclockfirst" [shape=box];
"udev" -> "pcmcia"[color=blue] ;
"pcmcia" [shape=box];
"mountkernfs" -> "procps"[color=blue] ;
"procps" [shape=box];
"mountdevsubfs" -> "checkroot"[color=blue] ;
"hostname" -> "checkroot"[color=blue] ;
"keymap" -> "checkroot"[color=springgreen] ;
"hwclockfirst" -> "checkroot"[color=springgreen] ;
"hdparm" -> "checkroot"[color=springgreen] ;
"bootlogd" -> "checkroot"[color=springgreen] ;
"checkroot" [shape=box];
"checkroot" -> "ifupdown-clean"[color=blue] ;
"ifupdown-clean" [shape=box];
"checkroot" -> "module-init-tools"[color=springgreen] ;
"module-init-tools" [shape=box];
"checkroot" -> "mtab"[color=blue] ;
"mtab" [shape=box];
"udev" -> "udev-mtab"[color=blue] ;
"checkroot" -> "udev-mtab"[color=blue] ;
"udev-mtab" [shape=box];
"checkroot" -> "checkfs"[color=blue] ;
"mtab" -> "checkfs"[color=springgreen] ;
"cryptdisks" -> "checkfs"[color=springgreen] ;
"checkfs" [shape=box];
"checkfs" -> "etc-setserial"[color=blue] ;
"etc-setserial" [shape=box];
"$network" -> "$named"[color=blue] ;
"$named" [shape=box];
"ifupdown" -> "$network"[color=blue] ;
"$network" [shape=box];
"ifupdown-clean" -> "ifupdown"[color=blue] ;
"ifupdown" [shape=box];
"$local_fs" -> "$remote_fs"[color=blue] ;
"$remote_fs" [shape=box];
"mountall" -> "$local_fs"[color=blue] ;
"$local_fs" [shape=box];
"checkfs" -> "mountall"[color=blue] ;
"mountall" [shape=box];
"mountall" -> "mountall-bootclean"[color=blue] ;
"mountall-bootclean" [shape=box];
"$local_fs" -> "$remote_fs"[color=blue] ;
"mountoverflowtmp" -> "$local_fs"[color=blue] ;
"mountall-bootclean" -> "mountoverflowtmp"[color=blue] ;
"mountoverflowtmp" [shape=box];
"$local_fs" -> "lm-sensors"[color=blue] ;
"lm-sensors" [shape=box];
"$network" -> "$named"[color=blue] ;
"networking" -> "$network"[color=blue] ;
"mountkernfs" -> "networking"[color=blue] ;
"ifupdown" -> "networking"[color=blue] ;
"$local_fs" -> "networking"[color=blue] ;
"networking" [shape=box];
"$local_fs" -> "resolvconf"[color=blue] ;
"resolvconf" [shape=box];
"$local_fs" -> "urandom"[color=blue] ;
"urandom" [shape=box];
"$local_fs" -> "x11-common"[color=blue] ;
"x11-common" [shape=box];
"mountnfs" -> "$remote_fs"[color=blue] ;
"$local_fs" -> "mountnfs"[color=blue] ;
"$network" -> "mountnfs"[color=springgreen] ;
"$portmap" -> "mountnfs"[color=springgreen] ;
"nfs-common" -> "mountnfs"[color=springgreen] ;
"udev-mtab" -> "mountnfs"[color=springgreen] ;
"mountnfs" [shape=box];
"mountnfs-bootclean" -> "$remote_fs"[color=blue] ;
"mountnfs" -> "mountnfs-bootclean"[color=blue] ;
"mountnfs-bootclean" [shape=box];
"$local_fs" -> "console-screen"[color=blue] ;
"$remote_fs" -> "console-screen"[color=blue] ;
"console-screen" [shape=box];
"$remote_fs" -> "alsa-utils"[color=blue] ;
"alsa-utils" [shape=box];
"hostname" -> "bootmisc"[color=blue] ;
"$remote_fs" -> "bootmisc"[color=blue] ;
"udev" -> "bootmisc"[color=springgreen] ;
"bootmisc" [shape=box];
"$remote_fs" -> "screen-cleanup"[color=blue] ;
"screen-cleanup" [shape=box];
"$remote_fs" -> "setserial"[color=blue] ;
"setserial" [shape=box];
"$local_fs" -> "sudo"[color=blue] ;
"$remote_fs" -> "sudo"[color=blue] ;
"sudo" [shape=box];
"$remote_fs" -> "stop-bootlogd-single"[color=blue] ;
"$all" -> "stop-bootlogd-single"[color=blue] ;
"stop-bootlogd-single" [shape=box];
"$local_fs" -> "amule-daemon"[color=blue] ;
"$remote_fs" -> "amule-daemon"[color=blue] ;
"$network" -> "amule-daemon"[color=springgreen] ;
"amule-daemon" [shape=box];
"$local_fs" -> "fancontrol"[color=blue] ;
"fancontrol" [shape=box];
"$network" -> "fetchmail"[color=blue] ;
"$local_fs" -> "fetchmail"[color=blue] ;
"$remote_fs" -> "fetchmail"[color=blue] ;
"fetchmail" [shape=box];
"$network" -> "IP-Paketfilter"[color=blue] ;
"$local_fs" -> "IP-Paketfilter"[color=blue] ;
"IP-Paketfilter" [shape=box];
"$network" -> "vpn"[color=blue] ;
"$local_fs" -> "vpn"[color=blue] ;
"vpn" [shape=box];
"$remote_fs" -> "rc.local"[color=blue] ;
"rc.local" [shape=box];
"syslog" -> "$syslog"[color=blue] ;
"$syslog" [shape=box];
"$remote_fs" -> "syslog"[color=blue] ;
"$time" -> "syslog"[color=blue] ;
"$network" -> "syslog"[color=springgreen] ;
"syslog" [shape=box];
"acpid" -> "kdm"[color=yellow] ;
"acpid" -> "gdm"[color=yellow] ;
"acpid" -> "xdm"[color=yellow] ;
"acpid" -> "hal"[color=yellow] ;
"$remote_fs" -> "acpid"[color=blue] ;
"$syslog" -> "acpid"[color=blue] ;
"acpid" [shape=box];
"$syslog" -> "atd"[color=blue] ;
"$time" -> "atd"[color=blue] ;
"$remote_fs" -> "atd"[color=blue] ;
"atd" [shape=box];
"$remote_fs" -> "cron"[color=blue] ;
"$syslog" -> "cron"[color=blue] ;
"$time" -> "cron"[color=blue] ;
"cron" [shape=box];
"$remote_fs" -> "dbus"[color=blue] ;
"$syslog" -> "dbus"[color=blue] ;
"dbus" [shape=box];
"$remote_fs" -> "hddtemp"[color=blue] ;
"$syslog" -> "hddtemp"[color=blue] ;
"$network" -> "hddtemp"[color=blue] ;
"hddtemp" [shape=box];
"$remote_fs" -> "rsyncd"[color=blue] ;
"$syslog" -> "rsyncd"[color=blue] ;
"$named" -> "rsyncd"[color=springgreen] ;
"rsyncd" [shape=box];
"$remote_fs" -> "spamassassin"[color=blue] ;
"$network" -> "spamassassin"[color=springgreen] ;
"$syslog" -> "spamassassin"[color=springgreen] ;
"spamassassin" [shape=box];
"$remote_fs" -> "sshd"[color=blue] ;
"$syslog" -> "sshd"[color=blue] ;
"sshd" [shape=box];
"$remote_fs" -> "stop-bootlogd"[color=blue] ;
"rmnologin" -> "stop-bootlogd"[color=blue] ;
"stop-bootlogd" [shape=box];
"$local_fs" -> "xfs"[color=blue] ;
"$remote_fs" -> "xfs"[color=blue] ;
"$syslog" -> "xfs"[color=blue] ;
"$network" -> "xfs"[color=springgreen] ;
"xfs" [shape=box];
"$remote_fs" -> "avahi"[color=blue] ;
"dbus" -> "avahi"[color=blue] ;
"$syslog" -> "avahi"[color=springgreen] ;
"avahi" [shape=box];
"$remote_fs" -> "exim4"[color=blue] ;
"$syslog" -> "exim4"[color=blue] ;
"$named" -> "exim4"[color=blue] ;
"$network" -> "exim4"[color=blue] ;
"$time" -> "exim4"[color=blue] ;
"postgresql" -> "exim4"[color=springgreen] ;
"mysql" -> "exim4"[color=springgreen] ;
"clamav-daemon" -> "exim4"[color=springgreen] ;
"greylist" -> "exim4"[color=springgreen] ;
"spamassassin" -> "exim4"[color=springgreen] ;
"exim4" [shape=box];
"$remote_fs" -> "hal"[color=blue] ;
"dbus" -> "hal"[color=blue] ;
"$syslog" -> "hal"[color=springgreen] ;
"acpid" -> "hal"[color=springgreen] ;
"hal" [shape=box];
"$local_fs" -> "system-tools-backends"[color=blue] ;
"dbus" -> "system-tools-backends"[color=blue] ;
"$syslog" -> "system-tools-backends"[color=springgreen] ;
"system-tools-backends" [shape=box];
"$local_fs" -> "gdm"[color=blue] ;
"$remote_fs" -> "gdm"[color=blue] ;
"console-screen" -> "gdm"[color=springgreen] ;
"acpid" -> "gdm"[color=springgreen] ;
"dbus" -> "gdm"[color=springgreen] ;
"hal" -> "gdm"[color=springgreen] ;
"network-manager" -> "gdm"[color=springgreen] ;
"gdm" [shape=box];
"$remote_fs" -> "rmnologin"[color=blue] ;
"$all" -> "rmnologin"[color=blue] ;
"rmnologin" [shape=box];
"$local_fs" -> "$all"[color=blue] ;
"$all" [shape=box];
"checkroot" -> "$all"[color=blue] ;
"$remote_fs" -> "$all"[color=blue] ;
"mountkernfs" -> "$all"[color=blue] ;
"hostname" -> "$all"[color=blue] ;
"gdm" -> "$all"[color=blue] ;
"urandom" -> "$all"[color=blue] ;
"$time" -> "$all"[color=blue] ;
"x11-common" -> "$all"[color=blue] ;
"lm-sensors" -> "$all"[color=blue] ;
"$syslog" -> "$all"[color=blue] ;
"rsyncd" -> "$all"[color=blue] ;
"fetchmail" -> "$all"[color=blue] ;
"fancontrol" -> "$all"[color=blue] ;
"sudo" -> "$all"[color=blue] ;
"screen-cleanup" -> "$all"[color=blue] ;
"udev" -> "$all"[color=blue] ;
"$network" -> "$all"[color=blue] ;
"exim4" -> "$all"[color=blue] ;
"mountall-bootclean" -> "$all"[color=blue] ;
"hal" -> "$all"[color=blue] ;
"mountnfs-bootclean" -> "$all"[color=blue] ;
"console-screen" -> "$all"[color=blue] ;
"bootmisc" -> "$all"[color=blue] ;
"hddtemp" -> "$all"[color=blue] ;
"keymap" -> "$all"[color=blue] ;
"cron" -> "$all"[color=blue] ;
"procps" -> "$all"[color=blue] ;
"checkfs" -> "$all"[color=blue] ;
"sshd" -> "$all"[color=blue] ;
"vpn" -> "$all"[color=blue] ;
"mountall" -> "$all"[color=blue] ;
"resolvconf" -> "$all"[color=blue] ;
"amule-daemon" -> "$all"[color=blue] ;
"IP-Paketfilter" -> "$all"[color=blue] ;
"mountoverflowtmp" -> "$all"[color=blue] ;
"bootlogd" -> "$all"[color=blue] ;
"ifupdown-clean" -> "$all"[color=blue] ;
"mtab" -> "$all"[color=blue] ;
"hwclockfirst" -> "$all"[color=blue] ;
"ifupdown" -> "$all"[color=blue] ;
"setserial" -> "$all"[color=blue] ;
"mountdevsubfs" -> "$all"[color=blue] ;
"dbus" -> "$all"[color=blue] ;
"hdparm" -> "$all"[color=blue] ;
"rc.local" -> "$all"[color=blue] ;
"stop-bootlogd" -> "$all"[color=blue] ;
"pcmcia" -> "$all"[color=blue] ;
"xfs" -> "$all"[color=blue] ;
"avahi" -> "$all"[color=blue] ;
"mountnfs" -> "$all"[color=blue] ;
"hwclock" -> "$all"[color=blue] ;
"system-tools-backends" -> "$all"[color=blue] ;
"$named" -> "$all"[color=blue] ;
"alsa-utils" -> "$all"[color=blue] ;
"etc-setserial" -> "$all"[color=blue] ;
"spamassassin" -> "$all"[color=blue] ;
"udev-mtab" -> "$all"[color=blue] ;
"acpid" -> "$all"[color=blue] ;
"atd" -> "$all"[color=blue] ;
"module-init-tools" -> "$all"[color=blue] ;
"syslog" -> "$all"[color=blue] ;
"networking" -> "$all"[color=blue] ;
}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: initorder.png
Type: image/png
Size: 186246 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/resolvconf-devel/attachments/20080808/77b961e0/attachment-0001.png 


More information about the Resolvconf-devel mailing list