~ruther/guix-local

ref: b338c41c824c57d9de506404717ea7b3d2887f45 guix-local/doc d---------
d6c43d7b — Ludovic Courtès 6 years ago
guix system: 'docker-image' honors '--network'.

* gnu/system/vm.scm (system-docker-image): Add #:shared-network? and
pass it to 'containerized-operating-system'.
(qemu-image):
* guix/scripts/system.scm (system-derivation-for-action): Pass
 #:shared-network? to 'system-docker-image'.
* doc/guix.texi (Invoking guix system): Document it.
f45baa4a — Nicolas Goaziou 6 years ago
doc: Tiny markup fix.

* doc/guix.texi (Substitute Authentication): Use @samp instead of @code for
pseudo-code.
82426f4d — Nicolas Goaziou 6 years ago
doc: Remove markup for external package names.

* doc/guix.texi (Invoking guix import): Remove markup, which is not warranted
here.
13b0777f — Nicolas Goaziou 6 years ago
doc: Use @file instead of @code also for file extensions.

* doc/guix.texi (Defining Packages):
(Build Systems):
(Derivations):
(Invoking guix import):
(Printing Services):
(Installing Debugging Files):
(Preparing to Use the Bootstrap Binaries): Use @file instead of @code.
7ebe3163 — Nicolas Goaziou 6 years ago
doc: Use @env for environment variables.

* doc/guix.texi (Binary Installation):
(Build Environment Setup):
(Invoking guix-daemon):
(Application Setup):
(After System Installation):
(Invoking guix package):
(Proxy Settings):
(Invoking guix environment):
(Packages for C Development):
(Package Modules):
(Build Systems):
(The Store):
(Common Build Options):
(Invoking guix download):
(Invoking guix refresh):
(Using the Configuration System):
(Locales):
(Base Services):
(Networking Services):
(Sound Services):
(Continuous Integration):
(PAM Mount Service):
(X.509 Certificates): Use @env instead of @code for environment variables.
a87c9086 — Nicolas Goaziou 6 years ago
doc: Use @option instead of @code.

* doc/guix.texi (Binary Installation):
(Requirements):
(Build Environment Setup):
(Invoking guix-daemon):
(Application Setup):
(Invoking guix package):
(Substitute Server Authorization):
(Substitution Failure):
(Invoking guix gc):
(Invoking guix pull):
(Invoking guix archive):
(Invoking guix environment):
(Invoking guix pack):
(Defining Packages):
(Build Systems):
(The Store):
(Invoking guix build):
(Common Build Options):
(Package Transformation Options):
(Additional Build Options):
(Debugging Build Failures):
(Invoking guix edit):
(Invoking guix import):
(Invoking guix refresh):
(Invoking guix lint):
(Invoking guix publish):
(Invoking guix challenge):
(Base Services):
(Virtualization Services):
(Initial RAM Disk):
(Invoking guix system):
(Preparing to Use the Bootstrap Binaries):
(Porting): Use @option instead of @code for command-line options.
caf90167 — Pierre Neidhardt 6 years ago
doc: Fix typo in container example.

* doc/guix.texi (Invoking `guix environment'): Fix sll -> ssl typo.
60131df0 — Pierre Neidhardt 6 years ago
doc: Add container example to run a web browser.

* doc/guix.texi (Invoking `guix environment'): Add paragraph and example to
  run Eolie in a guix environment container.  Add `container' cindex for the
  first container example, and the `certificates' cindex for the web browser
  example.
2f936156 — Brice Waegeneire 6 years ago
doc: Clarify 'git-http-configuration' description.

Fix <https://issues.guix.info/31780>.

* doc/guix.texi (Version Control Service): Extend
'git-http-configuration' description.
751d1f01 — Jean-Baptiste Note 6 years ago
doc: cookbook: Fix sbcl-ttf-fonts package name.

* doc/guix-cookbook.texi (StumpWM): Adjust sbcl-ttf-fonts package name.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
826c2eec — Nicolas Goaziou 6 years ago
doc: Typographic improvements.

* doc/guix.texi (Networking Services): Use @var, @option, and @command when
appropriate.  Add two spaces after sentences.
051f3254 — pinoaffe 6 years ago
gnu: Add AutoSSH service.

* gnu/services/ssh.scm (<autossh-configuration>): New record type.
(autossh-service-type): New variable.
(autossh-service-activation, autossh-file-name): New procedures.
* doc/guix.texi (Networking Services): Document this.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
9dbc7f50 — Ludovic Courtès 6 years ago
doc: Remove prompt from X.509 examples.

* doc/guix.texi (X.509 Certificates): Remove leading "$".
1f14e25c — Ludovic Courtès 6 years ago
doc: Add "Packages for C Development" section.

Suggested by Bruno Haible <bruno@clisp.org>
in <https://bugs.gnu.org/41038>.

* doc/guix.texi (Packages for C Development): New node.
(Application Setup)[The GCC toolchain]: Empty and refer to it.
4a84deda — Ludovic Courtès 6 years ago
doc: Recommend against SHA1 OpenPGP signatures.

* doc/contributing.texi (Commit Access): Recommend against SHA1
signatures.
84133320 — Ludovic Courtès 6 years ago
doc: Document committer authorization.

* doc/contributing.texi (Commit Access): Add instructions for
authorizing committers.
7c65fc37 — Björn Höfling 6 years ago
doc: Fix building the cookbook.

Fixes <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=40803>.
Reported by "operator.name" <operator.name@protonmail.com>.

* doc/build.scm (%languages): Add smaller list for the cookbook.
(syntax-highlighted-html): Adapt regexp for mono-node files to include
the cookbook.
5a0b78e6 — Pierre Langlois 6 years ago
services: dnsmasq: Support the --address flag.

Introduce a new `addresses' field that translates to passing `--address='
multiple times to dnsmasq.

* gnu/services/dns.scm (<dnsmasq-configuration>): Add an addresses field.
(dnsmasq-shepherd-service): Match the addresses field and translate it to
multiple '--address=' flags.
* doc/guix.texi (DNS Services): Document it.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
dc6eec77 — Brice Waegeneire 6 years ago
doc: Move 'Dictionary Service' under 'Miscellaneous Services'.

* doc/guix.texi (Dictionary Service): Renamed to singular and changed
from 'subsubsection' to 'subheading'.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
c316b856 — Brice Waegeneire 6 years ago
doc: Replace section 'Early OOM service' by 'Linux Services'.

* doc/guix.texi (Linux Services): Changed from 'subsubheading' to
'subsection'.
(Early OOM Service, Kernel Module Loader Service): Moved under 'Linux
Services'.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
Next