]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
docs: update old documentation links
authornl6720 <nl6720@gmail.com>
Tue, 29 Sep 2020 13:10:08 +0000 (16:10 +0300)
committerLennart Poettering <lennart@poettering.net>
Tue, 29 Sep 2020 19:45:06 +0000 (21:45 +0200)
docs/PORTABILITY_AND_STABILITY.md
docs/ROOT_STORAGE_DAEMONS.md
man/systemd-ask-password-console.service.xml
man/systemd-ask-password.xml
man/systemd-cryptsetup@.service.xml
man/systemd-tty-ask-password-agent.xml
man/systemd.unit.xml
man/systemd.xml

index 4b138b593c1442b4d670b0a54192e6c31ceca60c..d15bfe117c811cb63d8a00a61bf43b0ee6bcd7cc 100644 (file)
@@ -82,7 +82,7 @@ And now, here's the list of (hopefully) all APIs that we have introduced with sy
 | [hostnamed](https://www.freedesktop.org/wiki/Software/systemd/hostnamed) | D-Bus | yes | yes | GNOME | yes | [Ubuntu](https://launchpad.net/ubuntu/+source/ubuntu-system-service), [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-settingsd.xml), [BSD](http://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git;a=summary) | partially |
 | [localed](https://www.freedesktop.org/wiki/Software/systemd/localed) | D-Bus | yes | yes | GNOME | yes | [Ubuntu](https://launchpad.net/ubuntu/+source/ubuntu-system-service), [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-settingsd.xml), [BSD](http://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git;a=summary) | partially |
 | [timedated](https://www.freedesktop.org/wiki/Software/systemd/timedated) | D-Bus | yes | yes | GNOME | yes | [Gentoo](http://www.gentoo.org/proj/en/desktop/gnome/openrc-settingsd.xml), [BSD](http://uglyman.kremlin.cc/gitweb/gitweb.cgi?p=systembsd.git;a=summary) | partially |
-| [initrd interface](https://www.freedesktop.org/wiki/Software/systemd/InitrdInterface) | Environment, flag files | yes | yes | dracut, ArchLinux | yes | ArchLinux | no |
+| [initrd interface](https://systemd.io/INITRD_INTERFACE/) | Environment, flag files | yes | yes | dracut, ArchLinux | yes | ArchLinux | no |
 | [Container interface](https://systemd.io/CONTAINER_INTERFACE) | Environment, Mounts | yes | yes | libvirt/LXC | yes | - | no |
 | [Boot Loader interface](https://systemd.io/BOOT_LOADER_INTERFACE) | EFI variables | yes | yes | gummiboot | yes | - | no |
 | [Service bus API](https://www.freedesktop.org/wiki/Software/systemd/dbus) | D-Bus | yes | yes | system-config-services | no | - | no |
@@ -94,14 +94,14 @@ And now, here's the list of (hopefully) all APIs that we have introduced with sy
 | [$XDG_RUNTIME_DIR](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html) | Environment | yes | yes | glib, GNOME | yes | - | no |
 | [$LISTEN_FDS $LISTEN_PID FD Passing](https://www.freedesktop.org/software/systemd/man/sd_listen_fds.html) | Environment | yes | yes | numerous (via sd-daemon.h) | yes | - | no |
 | [$NOTIFY_SOCKET Daemon Notifications](https://www.freedesktop.org/software/systemd/man/sd_notify.html) | Environment | yes | yes | a few, including udev | yes | - | no |
-| [argv&#91;0&#93;&#91;0&#93;='@' Logic](https://www.freedesktop.org/wiki/Software/systemd/RootStorageDaemons) | `/proc` marking | yes | yes | mdadm | yes | - | no |
+| [argv&#91;0&#93;&#91;0&#93;='@' Logic](https://systemd.io/ROOT_STORAGE_DAEMONS/) | `/proc` marking | yes | yes | mdadm | yes | - | no |
 | [Unit file format](https://www.freedesktop.org/software/systemd/man/systemd.unit.html) | File format | yes | yes | numerous | no | - | no |
 | [Network](https://www.freedesktop.org/software/systemd/man/systemd.network.html) & [Netdev file format](https://www.freedesktop.org/software/systemd/man/systemd.netdev.html) | File format | yes | yes | no | no | - | no |
 | [Link file format](https://www.freedesktop.org/software/systemd/man/systemd.link.html) | File format | yes | yes | no | no | - | no |
 | [Journal File Format](https://systemd.io/JOURNAL_FILE_FORMAT) | File format | yes | yes | - | maybe | - | no |
 | [Journal Export Format](https://www.freedesktop.org/wiki/Software/systemd/export) | File format | yes | yes | - | yes | - | no |
 | [Cooperation in cgroup tree](https://www.freedesktop.org/wiki/Software/systemd/PaxControlGroups) | Treaty | yes | yes | libvirt | yes | libvirt | no |
-| [Password Agents](https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents) | Socket+Files | yes | yes | - | yes | - | no |
+| [Password Agents](https://systemd.io/PASSWORD_AGENTS/) | Socket+Files | yes | yes | - | yes | - | no |
 | [udev multi-seat properties](https://www.freedesktop.org/wiki/Software/systemd/multiseat) | udev Property | yes | yes | X11, gdm | no | - | no |
 | udev session switch ACL properties | udev Property | no | no | - | no | - | no |
 | [CLI of systemctl,...](https://www.freedesktop.org/software/systemd/man/systemctl.html) | CLI | yes | yes | numerous | no | - | no |
index 779044b0d4e8358134a20c7ec99624e5c2bc8bf3..e18ac45bd0bace56d12538fe4695563a0ccfa757 100644 (file)
@@ -108,9 +108,9 @@ to find a different solution to your problem._
 The recommended way to distinguish between run-from-initrd and run-from-rootfs
 for a daemon is to check for `/etc/initrd-release` (which exists on all modern
 initrd implementations, see the [initrd
-Interface](http://www.freedesktop.org/wiki/Software/systemd/InitrdInterface)
-for details) which when exists results in `argv[0][0]` being set to `@`, and
-otherwise doesn't. Something like this:
+Interface](https://systemd.io/INITRD_INTERFACE/) for details) which when exists
+results in `argv[0][0]` being set to `@`, and otherwise doesn't. Something like
+this:
 
 ```c
 #include <unistd.h>
index 8c0e8a88f9e4a54e4fcedf571b5d837250f8d0fb..ba8fe7e9280ac352355cd6d4227e90d0a0afc3b3 100644 (file)
     It is intended to be used after boot to ensure that users are
     properly notified.</para>
 
-    <para>See the <ulink
-    url="https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents">
-    developer documentation</ulink> for more information about the
-    system password logic.</para>
+    <para>See the <ulink url="https://systemd.io/PASSWORD_AGENTS/">developer
+    documentation</ulink> for more information about the system password logic.
+    </para>
 
     <para>Note that these services invoke
     <citerefentry><refentrytitle>systemd-tty-ask-password-agent</refentrytitle><manvolnum>1</manvolnum></citerefentry>
index 9bb045b9439554c49cb1e98f981130fa4e1355a9..f696623ee7bee066b0690ec56bee359271b8797f 100644 (file)
@@ -81,9 +81,8 @@
     or similar.</para>
 
     <para>Additional password agents may be implemented according to
-    the <ulink
-    url="https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents">systemd
-    Password Agent Specification</ulink>.</para>
+    the <ulink url="https://systemd.io/PASSWORD_AGENTS/">systemd Password Agent
+    Specification</ulink>.</para>
 
     <para>If a password is queried on a TTY, the user may press TAB to
     hide the asterisks normally shown for each character typed.
index 47051b9cef307d7cc62e0ef12c17723fab538489..164fc2ed849ea225843347d933048357a0d4bd88 100644 (file)
 
     <para><filename>systemd-cryptsetup@.service</filename> will ask
     for hard disk passwords via the <ulink
-    url="https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents">
-    password agent logic</ulink>, in order to query the user for the
-    password using the right mechanism at boot and during
-    runtime.</para>
+    url="https://systemd.io/PASSWORD_AGENTS/">password agent logic</ulink>, in
+    order to query the user for the password using the right mechanism at boot
+    and during runtime.</para>
 
     <para>At early boot and when the system manager configuration is reloaded, <filename>/etc/crypttab</filename> is
     translated into <filename>systemd-cryptsetup@.service</filename> units by
index 8d9e9e0c1b76f5c5ac91c56f9625520067b76d50..36089dff83c11332e626d9bce07cdc5a4ddf3836 100644 (file)
@@ -39,8 +39,8 @@
     runtime.</para>
 
     <para><command>systemd-tty-ask-password-agent</command> implements
-    the <ulink url="https://www.freedesktop.org/wiki/Software/systemd/PasswordAgents">Password
-    Agents Specification</ulink>, and is one of many possible response agents which
+    the <ulink url="https://systemd.io/PASSWORD_AGENTS/">Password Agents
+    Specification</ulink>, and is one of many possible response agents which
     answer to queries formulated with
     <citerefentry><refentrytitle>systemd-ask-password</refentrytitle><manvolnum>1</manvolnum></citerefentry>.
     </para>
index 80057e27e3364e77a7b602e2e280161bc047ba30..23c60d5c012a3f9158170eac564d37770e604d60 100644 (file)
     start it even manually.</para>
 
     <para>The unit file format is covered by the
-    <ulink
-    url="https://www.freedesktop.org/wiki/Software/systemd/InterfaceStabilityPromise">Interface
-    Stability Promise</ulink>.</para>
+    <ulink url="https://systemd.io/PORTABILITY_AND_STABILITY/">Interface
+    Portability and Stability Promise</ulink>.</para>
 
   </refsect1>
 
index a9040545c2ab6181998ba781912a86c550b5ca6a..501faf266d27c90f09d9e470bd733e83e3dca403 100644 (file)
 
     <para>Note that some but not all interfaces provided
     by systemd are covered by the
-    <ulink url="https://www.freedesktop.org/wiki/Software/systemd/InterfaceStabilityPromise">Interface
-    Stability Promise</ulink>.</para>
+    <ulink url="Portability and">Interface Portability and Stability Promise</ulink>.</para>
 
     <para>Units may be generated dynamically at boot and system
     manager reload time, for example based on other configuration
     </para>
 
     <para>Systems which invoke systemd in a container or initrd environment should implement the <ulink
-    url="https://systemd.io/CONTAINER_INTERFACE">Container Interface</ulink> or <ulink
-    url="https://www.freedesktop.org/wiki/Software/systemd/InitrdInterface">initrd Interface</ulink>
+    url="https://systemd.io/CONTAINER_INTERFACE">Container Interface</ulink> or
+    <ulink url="https://systemd.io/INITRD_INTERFACE/">initrd Interface</ulink>
     specifications, respectively.</para>
   </refsect1>