Cannot start avahi-daemon on FreeBSD 9.1

I installed CUPS, gutenprint and avahi-daemon to get Airprint enabled on my network printer. CUPS was successfully configured, and it can communicate with my printer. But I can't seem to start Avahi. Can anyone help?

root@alpha:/ # avahi-daemon
Found user 'avahi' (UID 558) and group 'avahi' (GID 558).
Successfully dropped root privileges.
avahi-daemon 0.6.29 starting up.
WARNING: No NSS support for mDNS detected, consider installing nss-mdns!
dbus_bus_get_private(): Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
WARNING: Failed to contact D-Bus daemon.
The second line is not be needed unless you want to use mDNS broadcasted DNS forwarder settings. What you do need is:


And then service dbus start.