gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] 01/04: Add manpage: sync.conf(5)


From: gnunet
Subject: [taler-docs] 01/04: Add manpage: sync.conf(5)
Date: Sat, 27 Nov 2021 00:34:13 +0100

This is an automated email from the git hooks/post-receive script.

ttn pushed a commit to branch master
in repository docs.

commit 49ed051fd55cc7df9aa84455d1efef6efadf350a
Author: Thien-Thi Nguyen <ttn@gnuvola.org>
AuthorDate: Fri Nov 26 18:31:18 2021 -0500

    Add manpage: sync.conf(5)
    
    * manpages/sync.conf.5.rst: New.
    * conf.py (man_pages): Add entry for new manpage.
    
    This partially addresses <https://bugs.gnunet.org/view.php?id=7019>.
---
 conf.py                  |  2 ++
 manpages/sync.conf.5.rst | 92 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 94 insertions(+)

diff --git a/conf.py b/conf.py
index cd0b5d3..60f3396 100644
--- a/conf.py
+++ b/conf.py
@@ -281,6 +281,8 @@ man_pages = [
      "initialize the Sync database", "GNU Taler contributors", 1),
     ("manpages/sync-httpd.1", "sync-httpd",
      "provide the Sync HTTP interface", "GNU Taler contributors", 1),
+    ("manpages/sync.conf.5", "sync.conf",
+     "Sync configuration file", "GNU Taler contributors", 1),
     ("manpages/taler-auditor-exchange.1", "taler-auditor-exchange",
      "add or remove exchange from auditor’s list", "GNU Taler contributors",
      1),
diff --git a/manpages/sync.conf.5.rst b/manpages/sync.conf.5.rst
new file mode 100644
index 0000000..f2a0e6a
--- /dev/null
+++ b/manpages/sync.conf.5.rst
@@ -0,0 +1,92 @@
+sync.conf(5)
+############
+
+.. only:: html
+
+   Name
+   ====
+
+   **sync.conf** - Sync configuration file
+
+
+Description
+===========
+
+.. include:: ../frags/common-conf-syntax.rst
+
+Files containing default values for many of the options described below
+are installed under ``$PREFIX/share/sync/config.d/``.
+The configuration file given with **-c** to Sync binaries
+overrides these defaults.
+
+A configuration file may include another, by using the ``@INLINE@`` directive,
+for example, in ``main.conf``, you could write ``@INLINE@ sub.conf`` to
+include the entirety of ``sub.conf`` at that point in ``main.conf``.
+
+Be extra careful when using ``sync-config -V VALUE`` to change configuration
+values: it will destroy all uses of ``@INLINE@`` and furthermore remove all
+comments from the configuration file!
+
+
+GLOBAL OPTIONS
+--------------
+
+The following options are from the “[sync]” section.
+This is normally the only section in a sync.conf file.
+
+SERVE
+  This can either be ``tcp`` or ``unix``.
+
+PORT
+  Port on which the HTTP server listens, e.g. 9967.
+  Only used if ``SERVE`` is ``tcp``.
+
+BIND_TO
+  Which IP address should we bind to?  E.g. ``127.0.0.1`` or ``::1``
+  for loopback.  Can also be given as a hostname.  We will bind to
+  the wildcard (dual-stack) if left empty.
+  Only used if ``SERVE`` is ``tcp``.
+
+UNIXPATH
+  Which unix domain path should we bind to?
+  Only used if ``SERVE`` is ``unix``.
+
+UNIXPATH_MODE = 660
+  What should be the file access permissions for ``UNIXPATH``?
+  Only used if ``SERVE`` is ``unix``.
+
+DB
+  Plugin to use for the database, e.g. “postgres”.
+
+ANNUAL_FEE
+  Annual fee for an account.
+  This is in the usual amount syntax, e.g. ``TESTKUDOS:0.1``.
+
+INSURANCE
+  Insurance provided against loss, e.g. ``TESTKUDOS:0.0``.
+
+UPLOAD_LIMIT_MB
+  Upload limit per backup, in megabytes, e.g. ``16``.
+
+FULFILLMENT_URL
+  Fulfillment URL of the SYNC service itself.
+
+PAYMENT_BACKEND_URL
+  Base URL of our payment backend.
+
+API_KEY
+  API key to pass when accessing the merchant backend.
+  This is a secret value.
+
+
+SEE ALSO
+========
+
+sync-dbinit(1), sync-httpd(1), sync-config(1).
+
+
+BUGS
+====
+
+Report bugs by using https://bugs.taler.net/ or by sending electronic
+mail to <taler@gnu.org>.

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]