mirror of
https://github.com/systemd/systemd.git
synced 2024-12-22 17:35:35 +03:00
tree-wide: streamline wiki links
* Avoid traling slash as most links are defined without. * Always use https:// protocol and www. subdomain Allows for easier tree-wide linkvalidation for our migration to systemd.io.
This commit is contained in:
parent
30e29edf4c
commit
a25d9395ad
2
README
2
README
@ -408,5 +408,5 @@ STABLE BRANCHES AND BACKPORTS:
|
|||||||
Stable branches are started for certain releases of systemd and named
|
Stable branches are started for certain releases of systemd and named
|
||||||
after them, e.g. v238-stable. Stable branches are managed by
|
after them, e.g. v238-stable. Stable branches are managed by
|
||||||
distribution maintainers on an as needed basis. See
|
distribution maintainers on an as needed basis. See
|
||||||
https://www.freedesktop.org/wiki/Software/systemd/Backports/ for some
|
https://www.freedesktop.org/wiki/Software/systemd/Backports for some
|
||||||
more information and examples.
|
more information and examples.
|
||||||
|
@ -29,8 +29,8 @@ This document then adds in the higher-level view from systemd.
|
|||||||
|
|
||||||
This document augments the existing documentation we already have:
|
This document augments the existing documentation we already have:
|
||||||
|
|
||||||
* [The New Control Group Interfaces](https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/)
|
* [The New Control Group Interfaces](https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface)
|
||||||
* [Writing VM and Container Managers](https://www.freedesktop.org/wiki/Software/systemd/writing-vm-managers/)
|
* [Writing VM and Container Managers](https://www.freedesktop.org/wiki/Software/systemd/writing-vm-managers)
|
||||||
|
|
||||||
These wiki documents are not as up to date as they should be, currently, but
|
These wiki documents are not as up to date as they should be, currently, but
|
||||||
the basic concepts still fully apply. You should read them too, if you do something
|
the basic concepts still fully apply. You should read them too, if you do something
|
||||||
|
@ -25,7 +25,7 @@ interfaces are currently used by dracut and the ArchLinux initrds.
|
|||||||
* It's highly recommended that the initrd also mounts `/usr/` (if split off) as
|
* It's highly recommended that the initrd also mounts `/usr/` (if split off) as
|
||||||
appropriate and passes it pre-mounted to the main system, to avoid the
|
appropriate and passes it pre-mounted to the main system, to avoid the
|
||||||
problems described in [Booting without /usr is
|
problems described in [Booting without /usr is
|
||||||
Broken](http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken).
|
Broken](https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken).
|
||||||
|
|
||||||
* If the executable `/run/initramfs/shutdown` exists systemd will use it to
|
* If the executable `/run/initramfs/shutdown` exists systemd will use it to
|
||||||
jump back into the initrd on shutdown. `/run/initramfs/` should be a usable
|
jump back into the initrd on shutdown. `/run/initramfs/` should be a usable
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
project='man-pages'><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry>, with various
|
project='man-pages'><refentrytitle>hier</refentrytitle><manvolnum>7</manvolnum></citerefentry>, with various
|
||||||
extensions, partially documented in the <ulink
|
extensions, partially documented in the <ulink
|
||||||
url="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG Base Directory
|
url="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG Base Directory
|
||||||
Specification</ulink> and <ulink url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs/">XDG User
|
Specification</ulink> and <ulink url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs">XDG User
|
||||||
Directories</ulink>. This manual page describes a more generalized, though minimal and modernized subset of these
|
Directories</ulink>. This manual page describes a more generalized, though minimal and modernized subset of these
|
||||||
specifications that defines more strictly the suggestions and restrictions systemd makes on the file system
|
specifications that defines more strictly the suggestions and restrictions systemd makes on the file system
|
||||||
hierarchy.</para>
|
hierarchy.</para>
|
||||||
@ -499,7 +499,7 @@
|
|||||||
url="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG
|
url="http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html">XDG
|
||||||
Base Directory Specification</ulink>. Additional locations for
|
Base Directory Specification</ulink>. Additional locations for
|
||||||
high-level user resources are defined by <ulink
|
high-level user resources are defined by <ulink
|
||||||
url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs/">xdg-user-dirs</ulink>.</para>
|
url="https://www.freedesktop.org/wiki/Software/xdg-user-dirs">xdg-user-dirs</ulink>.</para>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
|
@ -330,7 +330,7 @@ node /org/freedesktop/machine1 {
|
|||||||
unit for the calling client (utilizing the passed scope_properties) and move the leader PID into
|
unit for the calling client (utilizing the passed scope_properties) and move the leader PID into
|
||||||
it. The method returns an object path for the registered machine object that implements the
|
it. The method returns an object path for the registered machine object that implements the
|
||||||
<interfacename>org.freedesktop.machine1.Machine</interfacename> interface (see below). Also see the
|
<interfacename>org.freedesktop.machine1.Machine</interfacename> interface (see below). Also see the
|
||||||
<ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
|
<ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
|
||||||
Interfaces</ulink> for details about scope units and how to alter resource control settings on the
|
Interfaces</ulink> for details about scope units and how to alter resource control settings on the
|
||||||
created machine at runtime.</para>
|
created machine at runtime.</para>
|
||||||
|
|
||||||
|
@ -1434,7 +1434,7 @@ node /org/freedesktop/systemd1 {
|
|||||||
<varname>properties</varname> contains properties of the unit, specified like in
|
<varname>properties</varname> contains properties of the unit, specified like in
|
||||||
<function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
|
<function>SetUnitProperties()</function>. <varname>aux</varname> is currently unused and should be
|
||||||
passed as an empty array. See the
|
passed as an empty array. See the
|
||||||
<ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
|
<ulink url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
|
||||||
Interface</ulink> for more information how to make use of this functionality for resource control
|
Interface</ulink> for more information how to make use of this functionality for resource control
|
||||||
purposes.</para>
|
purposes.</para>
|
||||||
</refsect2>
|
</refsect2>
|
||||||
@ -1502,7 +1502,7 @@ node /org/freedesktop/systemd1 {
|
|||||||
known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
|
known: <literal>split-usr</literal>, <literal>mtab-not-symlink</literal>,
|
||||||
<literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
|
<literal>cgroups-missing</literal>, <literal>local-hwclock</literal>. <literal>split-usr</literal> is
|
||||||
set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
|
set if <filename>/usr/</filename> is not pre-mounted when systemd is first invoked. See
|
||||||
<ulink url="http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
|
<ulink url="https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken">
|
||||||
Booting Without /usr is Broken</ulink>
|
Booting Without /usr is Broken</ulink>
|
||||||
for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
|
for details why this is bad. <literal>mtab-not-symlink</literal> indicates that
|
||||||
<filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
|
<filename>/etc/mtab</filename> is not a symlink to <filename>/proc/self/mounts</filename> as
|
||||||
|
@ -95,7 +95,7 @@
|
|||||||
<para>If you are interested in writing a VM or container manager that makes use of machined, please have
|
<para>If you are interested in writing a VM or container manager that makes use of machined, please have
|
||||||
look at <ulink url="https://www.freedesktop.org/wiki/Software/systemd/writing-vm-managers">Writing
|
look at <ulink url="https://www.freedesktop.org/wiki/Software/systemd/writing-vm-managers">Writing
|
||||||
Virtual Machine or Container Managers</ulink>. Also see the <ulink
|
Virtual Machine or Container Managers</ulink>. Also see the <ulink
|
||||||
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New Control Group
|
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New Control Group
|
||||||
Interfaces</ulink>.</para>
|
Interfaces</ulink>.</para>
|
||||||
|
|
||||||
<para>The daemon provides both a C library interface
|
<para>The daemon provides both a C library interface
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
Those options complement options listed here.</para>
|
Those options complement options listed here.</para>
|
||||||
|
|
||||||
<para>See the <ulink
|
<para>See the <ulink
|
||||||
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New
|
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New
|
||||||
Control Group Interfaces</ulink> for an introduction on how to make
|
Control Group Interfaces</ulink> for an introduction on how to make
|
||||||
use of resource control APIs from programs.</para>
|
use of resource control APIs from programs.</para>
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
command line.</para>
|
command line.</para>
|
||||||
|
|
||||||
<para>See the <ulink
|
<para>See the <ulink
|
||||||
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New
|
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New
|
||||||
Control Group Interfaces</ulink> for an introduction on how to make
|
Control Group Interfaces</ulink> for an introduction on how to make
|
||||||
use of scope units from programs.</para>
|
use of scope units from programs.</para>
|
||||||
|
|
||||||
|
@ -63,7 +63,7 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>See the <ulink
|
<para>See the <ulink
|
||||||
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/">New
|
url="https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface">New
|
||||||
Control Group Interfaces</ulink> for an introduction on how to make
|
Control Group Interfaces</ulink> for an introduction on how to make
|
||||||
use of slice units from programs.</para>
|
use of slice units from programs.</para>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
@ -1295,7 +1295,7 @@ static void test_usr(void) {
|
|||||||
|
|
||||||
log_warning("/usr appears to be on its own filesystem and is not already mounted. This is not a supported setup. "
|
log_warning("/usr appears to be on its own filesystem and is not already mounted. This is not a supported setup. "
|
||||||
"Some things will probably break (sometimes even silently) in mysterious ways. "
|
"Some things will probably break (sometimes even silently) in mysterious ways. "
|
||||||
"Consult http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken for more information.");
|
"Consult https://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken for more information.");
|
||||||
}
|
}
|
||||||
|
|
||||||
static int enforce_syscall_archs(Set *archs) {
|
static int enforce_syscall_archs(Set *archs) {
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
TEST(terminal_urlify) {
|
TEST(terminal_urlify) {
|
||||||
_cleanup_free_ char *formatted = NULL;
|
_cleanup_free_ char *formatted = NULL;
|
||||||
|
|
||||||
assert_se(terminal_urlify("https://www.freedesktop.org/wiki/Software/systemd/", "systemd homepage", &formatted) >= 0);
|
assert_se(terminal_urlify("https://www.freedesktop.org/wiki/Software/systemd", "systemd homepage", &formatted) >= 0);
|
||||||
printf("Hey, consider visiting the %s right now! It is very good!\n", formatted);
|
printf("Hey, consider visiting the %s right now! It is very good!\n", formatted);
|
||||||
|
|
||||||
formatted = mfree(formatted);
|
formatted = mfree(formatted);
|
||||||
|
Loading…
Reference in New Issue
Block a user