~ruther/guix-local

ref: 8957af324be5014c433cb7d0e18fc2d35ce8cf4b guix-local/gnu/services d---------
b3131e23 — Ludovic Courtès 9 years ago
services: static-networking: Remove unused parameter.

This is a followup to e48fcd7b8d07f213b23e3b432b0f10db917f69fa.

* gnu/services/networking.scm (static-networking-service): Remove #:net-tools.
(static-networking-service-type): Remove outdated comment.
gnu: services: Add git-service.

* gnu/services/version-control.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Misellaneous Services)[Version Control]: New section.

Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
e48fcd7b — Ludovic Courtès 9 years ago
services: static-networking: Avoid use of net-tools.

* gnu/services/networking.scm (<static-networking>)[net-tools]: Remove.
(static-networking-service-type): Use 'add-network-route/gateway' and
'delete-network-route' instead of NET-TOOLS.
(static-networking-service): Adjust accordingly.
e5aade79 — 宋文武 9 years ago
services: dicod-service: Honor 'dicod-configuration-dico'.

* gnu/services/dict.scm (dicod-shepherd-service): Use
'dicod-configuration-dico' of config.
1f9803c2 — Ludovic Courtès 9 years ago
services: static-networking: Add netmask.

Reported by Mathieu Lirzin and Andreas Enge.

* gnu/services/networking.scm (<static-networking>)[netmask]: New
field.
(static-networking-service-type): Honor it.
* gnu/services/networking.scm (static-networking-service): Add #:netmask
and honor it.
* doc/guix.texi (Networking Services): Adjust accordingly.
e25c904f — Tomáš Čech 9 years ago
services: Require wpa-supplicant-service for connman-service.

* gnu/services/networking.scm (connman-shepherd-service): Add
  wpa-supplicant among list of requirements.
2cccbc2a — Tomáš Čech 9 years ago
services: Add wpa-supplicant-service.

* gnu/services/networking.scm (wpa-supplicant-service): New procedure.
(wpa-supplicant-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
2cab1dd5 — Ludovic Courtès 9 years ago
Merge branch 'core-updates'
859e367d — John Darrington 9 years ago
gnu: Add pam-krb5 service.

* doc/guix.texi (Kerberos Services): New node.
* gnu/services/kerberos.scm: New file.
* gnu/local.mk: Add it.
02c73adc — Leo Famulari 9 years ago
Merge branch 'master' into core-updates
8c00b838 — Julien Lepiller 9 years ago
services: nginx: Virtual hosts are first-class configuration items.

* gnu/services/web.scm (<nginx-vhost-configuration>): New record type.
(config-domain-strings): New procedure.
(config-index-strings): New procedure.
(default-nginx-vhost-config): New procedure.
(default-nginx-config): Add vhost support and temporary directories
(nginx-activation): Create temporary directories
(nginx-service): Add vhost-list key.
* doc/guix.texi (Web Services): Document 'nginx-vhost-configuration'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ca0635b4 — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
dc0322b5 — Ludovic Courtès 9 years ago
services: ntpd: Add 'allow-large-adjustment?' knob.

Suggested by Leo Famulari.

* gnu/services/networking.scm (<ntp-configuration>)[allow-large-adjustment?]:
New field.
(ntp-shepherd-service): Honor it.
(ntp-service): Add #:allow-large-adjustment? and honor it.
* doc/guix.texi (Networking Services): Document it.
dcaf7089 — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
6f30a55c — John Darrington 9 years ago
gnu: services sddm  Fix typo.

* gnu/services/sddm.scm: sddm-confiugration? --> sddm-configuration?
061d7f3b — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
f2ec23d1 — Andy Wingo 9 years ago
gnu: Add CUPS service.

* gnu/services/cups.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/cups.scm.
* doc/guix.texi (Printing Services): New section.
eb419bc9 — John Darrington 9 years ago
gnu: Add NFS related services.

* gnu/services/nfs.scm (pipefs-service-type): New variable,
(gss-service-type): New variable, (idmap-service-type) New variable.

* doc/guix.texi (Network File System): New node.
abcf4858 — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
services: xorg: Add ATI video driver to the default modules.

* gnu/services/xorg.scm (%default-xorg-modules): Add xf86-video-ati.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
Next