Config.in 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. config BR2_PACKAGE_AVAHI
  2. bool "avahi"
  3. # libdaemon uses fork()
  4. depends on BR2_USE_MMU
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. depends on !BR2_STATIC_LIBS
  7. help
  8. Avahi is a system which facilitates service
  9. discovery on a local network.
  10. http://www.avahi.org/
  11. if BR2_PACKAGE_AVAHI
  12. config BR2_PACKAGE_AVAHI_AUTOIPD
  13. bool "IPv4LL network address configuration daemon"
  14. default y
  15. select BR2_PACKAGE_LIBDAEMON
  16. help
  17. Avahi-autoipd implements IPv4LL, "Dynamic Configuration of
  18. IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for
  19. automatic IP address configuration from the link-local
  20. 169.254.0.0/16 range without the need for a central server.
  21. It is primarily intended to be used in ad-hoc networks which
  22. lack a DHCP server.
  23. config BR2_PACKAGE_AVAHI_DAEMON
  24. bool "mDNS/DNS-SD daemon"
  25. select BR2_PACKAGE_LIBDAEMON
  26. select BR2_PACKAGE_EXPAT
  27. help
  28. The Avahi mDNS/DNS-SD daemon implementing Apple's ZeroConf
  29. architecture (also known as "Rendezvous" or "Bonjour").
  30. The daemon registers local IP addresses and services using
  31. mDNS/DNS-SD.
  32. # This hidden option allows packages that need the libavahi-client to
  33. # more easily determine if it's available or not.
  34. config BR2_PACKAGE_AVAHI_LIBAVAHI_CLIENT
  35. bool
  36. default y if BR2_PACKAGE_DBUS
  37. config BR2_PACKAGE_AVAHI_LIBDNSSD_COMPATIBILITY
  38. bool "libdns_sd compatibility (Bonjour)"
  39. depends on BR2_PACKAGE_AVAHI_DAEMON
  40. select BR2_PACKAGE_DBUS
  41. help
  42. Enable the libdns_sd (Bonjour) compatibility library support
  43. for legacy applications.
  44. config BR2_PACKAGE_AVAHI_DEFAULT_SERVICES
  45. bool "install default service definitions"
  46. depends on BR2_PACKAGE_AVAHI_DAEMON
  47. help
  48. Install the SSH/SFTP service definitions included with the
  49. Avahi daemon by default.
  50. endif
  51. comment "avahi needs a toolchain w/ threads"
  52. depends on BR2_USE_MMU
  53. depends on !BR2_TOOLCHAIN_HAS_THREADS