~ruther/guix-local

ref: 557f8f212e9bfc28ce689a2ccbcc91c8dafe01b2 guix-local/doc d---------
fece75fe — Clément Lassieur 8 years ago
services: certbot: Allow to set a deploy hook.

* doc/guix.texi (Certificate Services): Document it.
* gnu/services/certbot.scm (<certificate-configuration>, certbot-command): Add
it.
a2cb2bbc — Clément Lassieur 8 years ago
services: certbot: Allow to set RSA key size.

* doc/guix.texi (Certificate Services): Document it.
* gnu/services/certbot.scm (<cerbot-configuration>, certbot-command,
certbot-activation, certbot-nginx-server-configurations): Add it.
0420a293 — Clément Lassieur 8 years ago
doc: Fix typo in certbot-configuration description.

* doc/guix.texi (Certificate Services): Fix typo.
c3215d2f — Clément Lassieur 8 years ago
services: certbot: Associate one certificate with several domains.

* doc/guix.texi (Certificate Services): Document <certificate-configuration>,
the change from domains to certificates and the fact that their path is now
derived from their name.
* gnu/services/certbot.scm (<certificate-configuration>): Add and export it.
(certbot-configuration, certbot-command, certbot-activation,
certbot-nginx-server-configurations, certbot-service-type): Replace 'domains'
with 'certificates'.
(certbot-nginx-server-configurations): Use only one nginx-server-configuration
and use all certificate domains as the server-name.
65fc1d89 — Clément Lassieur 8 years ago
services: certbot: Get certbot to run non-interactively.

* doc/guix.texi (Certificate Services): Add email field and link to the ACME
Subscriber Agreement.
* gnu/services/certbot.scm (<certbot-configuration>, certbot-command,
certbot-activation, certbot-nginx-server-configurations): Add email field.
(certbot-command): Add '-n' and '--agree-tos' options.
(certbot-service-type): Remove default-value.
966fd7b7 — Clément Lassieur 8 years ago
services: certbot: Rename 'host' to 'domain'.

* doc/guix.texi (Certificate Services): Rename 'host' to 'domain'.
* gnu/services/certbot.scm (<certbot-configuration>, certbot-renewal-jobs,
certbot-activation, certbot-nginx-server-configurations,
certbot-service-type): Rename 'host' to 'domain'.
7ab04c17 — Clément Lassieur 8 years ago
services: certbot: Run certbot twice a day at a random minute.

* doc/guix.texi (Certificate Services): Document it.
* gnu/services/certbot.scm (certbot-renewal-jobs): Change job's time
specification.
267379f8 — David Thompson 8 years ago
environment: Add --manifest option.

* guix/scripts/environment.scm (show-help, %options): Add -m/--manifest.
(options/resolve-packages): Handle manifests.
* tests/guix-envronment.sh: Add a test.
* doc/guix.texi (Invoking guix environment): Document it.
736e45a2 — Danny Milosavljevic 8 years ago
services: slim: Make the logged-in session show up in "w".

* gnu/services/xorg.scm (slim-shepherd-service): Use SESSREG to register X11
session.
* doc/guix.texi (slim-configuration): Document new field "sessreg".
150062f1 — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
4a979afe — Konrad Hinsen 8 years ago
pack: Add '--manifest'.

* guix/scripts/pack.scm (%options, show-help): Add --manifest.
(guix-pack)[manifest-from-args]: New procedure.
Use it.
* doc/guix.texi (Invoking guix pack): Document --manifest.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5a9902c8 — Danny Milosavljevic 8 years ago
services: agetty: Add agetty instance to base services. Make its tty optional.

* gnu/services/base.scm (%base-services): Instantiate agetty-service.
(default-serial-port): New variable.
(agetty-shepherd-service): Make tty optional, default to the above.
* doc/guix.texi (agetty-configuration): Update "tty" documentation.
* gnu/system/install.scm (agetty-default-service): Delete variable.
(embedded-installation-os): Remove agetty-default-service instance.
Add "console" kernel-argument.
08da664d — Julien Lepiller 8 years ago
gnu: Add cat-avatar-generator-service.

* gnu/services/web.scm (cat-avatar-generator-service): New variable.
* doc/guix.text (Web Services): Document it.
932c9832 — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
75538328 — Rutger Helling 8 years ago
doc: Mention starting GNOME on Wayland manually.

* doc/guix.texi (Desktop Services): Mention starting GNOME on Wayland manually.
a7fb2986 — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
a76acfd3 — Arun Isaac 8 years ago
gnu: services: Add wesnothd service.

* gnu/services/games.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Game Services): Document the service.
efe2a283 — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
b617a9fe — Ricardo Wurmus 8 years ago
etc: Add SELinux policy for the daemon.

* etc/guix-daemon.cil.in: New file.
* Makefile.am (dist_selinux_policy_DATA): Define it.
* configure.ac: Handle --with-selinux-policy-dir.
* doc/guix.texi (SELinux Support): New section.
a5e03674 — Ludovic Courtès 8 years ago
doc: Document the 'upstream-name' property.

Reported by Hartmut Goebel <h.goebel@crazy-compilers.com>.

* doc/guix.texi (Invoking guix refresh): Document 'upstream-name'.
Next