Bug 150902

Summary: avahi-dnsconfd does not start during boot
Product: [openSUSE] SUSE Linux 10.1 Reporter: Stanislav Brabec <sbrabec>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: hpj
Version: Beta 3.5internal   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stanislav Brabec 2006-02-14 18:38:08 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
Comment 1 Stanislav Brabec 2006-04-05 17:46:30 UTC
Adding a sleep until /var/run/avahi-daemon/pid appears. I hope it will fix the problem.