]> git.ipfire.org Git - thirdparty/systemd.git/blame - man/systemd-hostnamed.service.xml
man: use same version in public and system ident.
[thirdparty/systemd.git] / man / systemd-hostnamed.service.xml
CommitLineData
29f4f511 1<?xml version='1.0'?> <!--*-nxml-*-->
3a54a157 2<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
eea10b26 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
db9ecf05 4<!-- SPDX-License-Identifier: LGPL-2.1-or-later -->
29f4f511 5
56ba3c78 6<refentry id="systemd-hostnamed.service" conditional='ENABLE_HOSTNAMED'>
29f4f511 7
798d3a52
ZJS
8 <refentryinfo>
9 <title>systemd-hostnamed.service</title>
10 <productname>systemd</productname>
798d3a52
ZJS
11 </refentryinfo>
12
13 <refmeta>
14 <refentrytitle>systemd-hostnamed.service</refentrytitle>
15 <manvolnum>8</manvolnum>
16 </refmeta>
17
18 <refnamediv>
19 <refname>systemd-hostnamed.service</refname>
20 <refname>systemd-hostnamed</refname>
e09a36bd 21 <refpurpose>Daemon to control system hostname from programs</refpurpose>
798d3a52
ZJS
22 </refnamediv>
23
24 <refsynopsisdiv>
25 <para><filename>systemd-hostnamed.service</filename></para>
12b42c76 26 <para><filename>/usr/lib/systemd/systemd-hostnamed</filename></para>
798d3a52
ZJS
27 </refsynopsisdiv>
28
29 <refsect1>
30 <title>Description</title>
31
e09a36bd 32 <para><filename>systemd-hostnamed.service</filename> is a system service that may be used to change the
ca264f7d 33 system's hostname and related machine metadata from user programs. It is automatically activated on
e09a36bd
ZJS
34 request and terminates itself when unused.</para>
35
36 <para>It currently offers access to five variables:
37 <itemizedlist>
ca264f7d 38 <listitem><para>The current hostname (Example: <literal>dhcp-192-168-47-11</literal>)</para>
e09a36bd
ZJS
39 </listitem>
40
ca264f7d 41 <listitem><para>The static (configured) hostname (Example:
e09a36bd
ZJS
42 <literal>lennarts-computer</literal>)</para></listitem>
43
ca264f7d 44 <listitem><para>The pretty hostname (Example: <literal>Lennart's Computer</literal>)</para>
e09a36bd
ZJS
45 </listitem>
46
47 <listitem><para>A suitable icon name for the local host (Example:
48 <literal>computer-laptop</literal>)</para></listitem>
49
50 <listitem><para>A chassis type (Example: <literal>tablet</literal>)</para>
51 </listitem>
52 </itemizedlist></para>
798d3a52 53
de31bbc6
ZJS
54 <para>The static hostname is stored in <filename>/etc/hostname</filename>, see
55 <citerefentry><refentrytitle>hostname</refentrytitle><manvolnum>5</manvolnum></citerefentry> for more
56 information. The pretty hostname, chassis type, and icon name are stored in
57 <filename>/etc/machine-info</filename>, see
58 <citerefentry><refentrytitle>machine-info</refentrytitle><manvolnum>5</manvolnum></citerefentry>.</para>
59
798d3a52 60 <para>The tool
de31bbc6
ZJS
61 <citerefentry><refentrytitle>hostnamectl</refentrytitle><manvolnum>1</manvolnum></citerefentry> is a
62 command line client to this service.</para>
798d3a52 63
ca264f7d 64 <para>See
1a0e562a
ZJS
65 <citerefentry><refentrytitle>org.freedesktop.hostname1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
66 and
67 <citerefentry><refentrytitle>org.freedesktop.LogControl1</refentrytitle><manvolnum>5</manvolnum></citerefentry>
e09a36bd 68 for a description of the D-Bus API.</para>
798d3a52
ZJS
69 </refsect1>
70
71 <refsect1>
72 <title>See Also</title>
13a69c12
DT
73 <para><simplelist type="inline">
74 <member><citerefentry><refentrytitle>systemd</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
75 <member><citerefentry><refentrytitle>hostname</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
76 <member><citerefentry><refentrytitle>machine-info</refentrytitle><manvolnum>5</manvolnum></citerefentry></member>
77 <member><citerefentry><refentrytitle>hostnamectl</refentrytitle><manvolnum>1</manvolnum></citerefentry></member>
78 <member><citerefentry><refentrytitle>sethostname</refentrytitle><manvolnum>2</manvolnum></citerefentry></member>
79 </simplelist></para>
798d3a52 80 </refsect1>
29f4f511
LP
81
82</refentry>