X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=man%2Fsystemd.dnssd.xml;h=1ac760eec744af1d29470c56d66ba703f41266e5;hb=d524094b6b3f968141af1a5a946be8e541dccbf5;hp=054f6615c21d62e3877041c862d4353df9e71d33;hpb=7785da68e653adb6ef797ecd15f6aeaf67400237;p=thirdparty%2Fsystemd.git diff --git a/man/systemd.dnssd.xml b/man/systemd.dnssd.xml index 054f6615c21..1ac760eec74 100644 --- a/man/systemd.dnssd.xml +++ b/man/systemd.dnssd.xml @@ -1,40 +1,13 @@ - - + - - + systemd.dnssd systemd - - - - Developer - Dmitry - Rozhkov - dmitry.rozhkov@intel.com - - @@ -61,15 +34,16 @@ The main network service file must have the extension .dnssd; other extensions are ignored. - The .dnssd files are read from the files located in the system - network directory /usr/lib/systemd/dnssd, the volatile runtime network - directory /run/systemd/dnssd and the local administration network - directory /etc/systemd/dnssd. All configuration files are collectively - sorted and processed in lexical order, regardless of the directories in which they live. - However, files with identical filenames replace each other. Files in /etc - have the highest priority, files in /run take precedence over files with - the same name in /usr/lib. This can be used to override a system-supplied - configuration file with a local file if needed. + The .dnssd files are read from the files located in the system network + directories /usr/lib/systemd/dnssd and + /usr/local/lib/systemd/dnssd, the volatile runtime network directory + /run/systemd/dnssd and the local administration network directory + /etc/systemd/dnssd. All configuration files are collectively sorted and processed in + lexical order, regardless of the directories in which they live. However, files with identical filenames + replace each other. Files in /etc have the highest priority, files in + /run take precedence over files with the same name in + /usr/lib. This can be used to override a system-supplied configuration file with a + local file if needed. Along with the network service file foo.dnssd, a "drop-in" directory foo.dnssd.d/ may exist. All files with the suffix @@ -77,14 +51,12 @@ parsed. This is useful to alter or add configuration settings, without having to modify the main configuration file. Each drop-in file must have appropriate section headers. - In addition to /etc/systemd/dnssd, drop-in .d - directories can be placed in /usr/lib/systemd/dnssd or - /run/systemd/dnssd directories. Drop-in files in - /etc take precedence over those in /run which in turn - take precedence over those in /usr/lib. Drop-in files under any of these - directories take precedence over the main network service file wherever located. (Of course, since - /run is temporary and /usr/lib is for vendors, it is - unlikely drop-ins should be used in either of those places.) + In addition to /etc/systemd/dnssd, drop-in .d directories + can be placed in /usr/lib/systemd/dnssd or /run/systemd/dnssd + directories. Drop-in files in /etc take precedence over those in + /run which in turn take precedence over those in /usr/lib or + /usr/local/lib. Drop-in files under any of these directories take precedence over + the main network service file wherever located. @@ -214,10 +186,10 @@ TxtText=path=/stats/index.html t=temperature_sensor This makes the http server running on the host discoverable in the local network given MulticastDNS is enabled on the network interface. - Now the utility systemd-resolve should be able to resolve the + Now the utility resolvectl should be able to resolve the service to the host's name: - $ systemd-resolve --service meteo._http._tcp.local + $ resolvectl service meteo._http._tcp.local meteo._http._tcp.local: meteo.local:80 [priority=0, weight=0] 169.254.208.106%senp0s21f0u2u4 fe80::213:3bff:fe49:8aa%senp0s21f0u2u4 @@ -251,7 +223,8 @@ meteo._http._tcp.local: meteo.local:80 [priority=0, weight=0] See Also systemd1, - systemd-resolved.service8 + systemd-resolved.service8, + resolvectl1