]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
doc: gettingstarted: some updates
authorAleš Mrázek <ales.mrazek@nic.cz>
Wed, 25 Jan 2023 13:07:54 +0000 (14:07 +0100)
committerAleš Mrázek <ales.mrazek@nic.cz>
Mon, 5 Jun 2023 13:34:21 +0000 (15:34 +0200)
- installation: link to build from source
- startup: link to run without systemd

doc/gettingstarted-install.rst
doc/gettingstarted-startup.rst

index 7d64b3fe8a0a29c4e552337ad1dece529de961c0..4688bfdf21574cc2994f0512d731c31e5e96614d 100644 (file)
@@ -2,9 +2,9 @@
 
 .. _gettingstarted-install:
 
-************
-Installation
-************
+************************
+Installation and Startup
+************************
 
 As a first step, configure your system to use upstream repositories which have
 the **latest version** of Knot Resolver. Follow the instructions below for your
@@ -37,3 +37,7 @@ distribution.
 **openSUSE Leap/Tumbleweed**
 
 Add the `OBS <https://en.opensuse.org/Portal:Build_Service>`_ package repository `home:CZ-NIC:knot-resolver-latest <https://software.opensuse.org/download.html?project=home%3ACZ-NIC%3Aknot-resolver-latest&package=knot-resolver>`_ to your system.
+
+.. note::
+
+    If for some reason you need to **install Knot Resolver from source**, check out :ref:`building from sources <build>` documentation for developers.
\ No newline at end of file
index 85a311c9e3590c46d3b3220f20e99e8008a9ee61..bef64bfacc61de5233e591faa609f1ccae92ad51 100644 (file)
@@ -6,19 +6,23 @@
 Startup
 *******
 
-The simplest way to run Knot Resolver is to use provided Knot Resolver's systemd integration:
+The best way to run Knot Resolver is to use provided integration with ``systemd``.
 
 .. code-block:: bash
 
    $ sudo systemctl start knot-resolver.service
 
-See logs and status of running instance with ``systemctl status knot-resolver.service`` command. For more information about systemd integration see ``man knot-resolver.systemd``.
+See logs and status of running instance with ``systemctl status knot-resolver.service`` command.
+For more information about systemd integration see ``man knot-resolver.systemd``.
 
 .. warning::
 
     ``knot-resolver.service`` is not enabled by default, thus Knot Resolver won't start automatically after reboot.
     To start and enable service in one command use ``systemctl enable --now knot-resolver.service``
 
+Unfortunately, for some cases (typically Docker and minimalistic systems), ``systemd`` is not available, therefore it is not possible to use ``knot-resolver.service``.
+If you have this problem, look at :ref:`usage without systemd <config-no-systemd>` section.
+
 
 ===============
 First DNS query