From: Zbigniew Jędrzejewski-Szmek Date: Fri, 21 May 2021 09:11:01 +0000 (+0200) Subject: man: say that initrd-release is like os-release X-Git-Tag: v249-rc1~173^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c0527e1f951a9fafb6009445c365bc41f5992817;p=thirdparty%2Fsystemd.git man: say that initrd-release is like os-release --- diff --git a/man/os-release.xml b/man/os-release.xml index 52323df6c7d..fb24eda1825 100644 --- a/man/os-release.xml +++ b/man/os-release.xml @@ -16,12 +16,14 @@ os-release + initrd-release Operating system identification /etc/os-release /usr/lib/os-release + /etc/initrd-release @@ -79,6 +81,19 @@ For a longer rationale for os-release please refer to the Announcement of /etc/os-release. + + + <filename>/etc/initrd-release</filename> + + In the initrd, + /etc/initrd-release plays the same role as os-release in the + main system. Additionally, the presence of that file means that the system is in the initrd phase. + /etc/os-release should be symlinked to /etc/initrd-release + (or vice versa), so programs that only look for /etc/os-release (as described + above) work correctly. The rest of this document that talks about os-release + should be understood to apply to initrd-release too. + diff --git a/man/rules/meson.build b/man/rules/meson.build index 05b087db3e6..1cfb54723ae 100644 --- a/man/rules/meson.build +++ b/man/rules/meson.build @@ -61,7 +61,7 @@ manpages = [ ['org.freedesktop.resolve1', '5', [], 'ENABLE_RESOLVE'], ['org.freedesktop.systemd1', '5', [], ''], ['org.freedesktop.timedate1', '5', [], 'ENABLE_TIMEDATED'], - ['os-release', '5', [], ''], + ['os-release', '5', ['initrd-release'], ''], ['pam_systemd', '8', [], 'HAVE_PAM'], ['pam_systemd_home', '8', [], 'ENABLE_PAM_HOME'], ['portablectl', '1', [], 'ENABLE_PORTABLED'],