# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-06-01 06:07+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NSS-MYHOSTNAME" msgstr "" #. type: TH #: archlinux fedora-40 opensuse-tumbleweed #, no-wrap msgid "systemd 255" msgstr "" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "nss-myhostname" msgstr "" #. ----------------------------------------------------------------- #. * MAIN CONTENT STARTS HERE * #. ----------------------------------------------------------------- #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "nss-myhostname, libnss_myhostname.so.2 - Hostname resolution for the locally " "configured system hostname" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "libnss_myhostname\\&.so\\&.2" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B is a plug-in module for the GNU Name Service Switch (NSS) " "functionality of the GNU C Library (B), primarily providing hostname " "resolution for the locally configured system hostname as returned by " "B(2)\\&. The precise hostnames resolved by this module are:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The local, configured hostname is resolved to all locally configured IP " "addresses ordered by their scope, or \\(em if none are configured \\(em the " "IPv4 address 127\\&.0\\&.0\\&.2 (which is on the local loopback) and the " "IPv6 address ::1 (which is the local host)\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The hostnames \"localhost\" and \"localhost\\&.localdomain\" (as well as any " "hostname ending in \"\\&.localhost\" or \"\\&.localhost\\&.localdomain\") " "are resolved to the IP addresses 127\\&.0\\&.0\\&.1 and ::1\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The hostname \"_gateway\" is resolved to all current default routing gateway " "addresses, ordered by their metric\\&. This assigns a stable hostname to the " "current gateway, useful for referencing it independently of the current " "network configuration state\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The hostname \"_outbound\" is resolved to the local IPv4 and IPv6 addresses " "that are most likely used for communication with other hosts\\&. This is " "determined by requesting a routing decision to the configured default " "gateways from the kernel and then using the local IP addresses selected by " "this decision\\&. This hostname is only available if there is at least one " "local default gateway configured\\&. This assigns a stable hostname to the " "local outbound IP addresses, useful for referencing them independently of " "the current network configuration state\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Various software relies on an always-resolvable local hostname\\&. When " "using dynamic hostnames, this is traditionally achieved by patching /etc/" "hosts at the same time as changing the hostname\\&. This is problematic " "since it requires a writable /etc/ file system and is fragile because the " "file might be edited by the administrator at the same time\\&. With B enabled, changing /etc/hosts is unnecessary, and on many " "systems, the file becomes entirely optional\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "To activate the NSS modules, add \"myhostname\" to the line starting with " "\"hosts:\" in /etc/nsswitch\\&.conf\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "It is recommended to place \"myhostname\" after \"file\" and before " "\"dns\"\\&. This resolves well-known hostnames like \"localhost\" and the " "machine hostnames locally\\&. It is consistent with the behaviour of B, and still allows overriding via /etc/hosts\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Please keep in mind that B (and B) also resolve " "in the other direction \\(em from locally attached IP addresses to " "hostnames\\&. If you rely on that lookup being provided by DNS, you might " "want to order things differently\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "EXAMPLE" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Here is an example /etc/nsswitch\\&.conf file that enables B " "correctly:" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide opensuse-tumbleweed #, no-wrap msgid "" "passwd: files systemd\n" "group: files [SUCCESS=merge] systemd\n" "shadow: files systemd\n" "gshadow: files systemd\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "hosts: mymachines resolve [!UNAVAIL=return] files B dns\n" "networks: files\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "protocols: db files\n" "services: db files\n" "ethers: db files\n" "rpc: db files\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "netgroup: nis\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "To test, use B\\*(Aqs B(1) tool:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "" "$ getent ahosts `hostname`\n" "::1 STREAM omega\n" "::1 DGRAM\n" "::1 RAW\n" "127\\&.0\\&.0\\&.2 STREAM\n" "127\\&.0\\&.0\\&.2 DGRAM\n" "127\\&.0\\&.0\\&.2 RAW\n" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "In this case, the local hostname is I\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B(1), B(8), B(8), B(8), " "B(5), B(1)" msgstr "" #. type: TH #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "systemd 254" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "" "passwd: compat systemd\n" "group: compat [SUCCESS=merge] systemd\n" "shadow: compat systemd\n" "gshadow: files systemd\n" msgstr "" #. type: TH #: debian-unstable fedora-rawhide #, no-wrap msgid "systemd 256~rc3" msgstr ""