Bugzilla – Bug 150902
avahi-dnsconfd does not start during boot
Last modified: 2006-04-05 17:46:30 UTC
avahi-dnsconfd does not start during boot, if it is turned on by default, but later it is no problem. I guesss, that Required-Start: avahi should be Required-Start: $avahi, but it is not sufficient - even if avahi-daemon is started first, it fails. Possible reasons: - some service is not yet ready - race during initializing of daemon (if it is race, it does not occur, if it is started from shell) - application depends on PATH or any other variable not set during boot Starting Avahi daemon done Starting auditd done Starting Avahi DNS Configuration daemonstartproc: exit status of parent of /usr/sbin/avahi-dnsconfd: 1 failed Starting ZENworks Management Daemon done Starting RPC portmap daemon done Starting nfsboot (sm-notify) done Mount SMB/ CIFS File Systems unused Importing Net File System (NFS) done Checking/updating CPU microcode unused Starting cupsd done Try to get initial date and time via NTP from ntp.suse.cz done Starting network time protocol daemon (NTPD) done Starting Name Service Cache Daemon done Starting powersaved: done Starting SSH daemon done Starting service gdm done Starting mail service (Postfix) done Starting CRON daemon done done Master Resource Control: runlevel 5 has been reached Failed services in runlevel 5: avahi-dnsconfd
Adding a sleep until /var/run/avahi-daemon/pid appears. I hope it will fix the problem.