summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2014-09-23 23:46:01 +0200
committerLudovic Courtès <ludo@gnu.org>2014-09-23 23:46:01 +0200
commit4627a4647018fa8d5c2fa4ec60971497583f8606 (patch)
tree557d9299a4c79f7e8c7ca4903525a8ac45fe82e2 /doc
parentb5d9beaa1a0092f2751d83154e754a422b925fb4 (diff)
downloadpatches-4627a4647018fa8d5c2fa4ec60971497583f8606.tar
patches-4627a4647018fa8d5c2fa4ec60971497583f8606.tar.gz
services: Add 'bitlbee-service'.
* gnu/services/networking.scm (bitlbee-service): New procedure. * doc/guix.texi (Networking Services): Document it.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi17
1 files changed, 16 insertions, 1 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 51884c3c6f..a63602162d 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -3532,7 +3532,22 @@ The daemon runs with the default settings (in particular the default exit
policy) as the @code{tor} unprivileged user.
@end deffn
-In addition, @code{(gnu system ssh)} provides the following service.
+@deffn {Monadic Procedure} bitlbee-service [#:bitlbee bitlbee] @
+ [#:interface "127.0.0.1"] [#:port 6667] @
+ [#:extra-settings ""]
+Return a service that runs @url{http://bitlbee.org,BitlBee}, a daemon that
+acts as a gateway between IRC and chat networks.
+
+The daemon will listen to the interface corresponding to the IP address
+specified in @var{interface}, on @var{port}. @code{127.0.0.1} means that only
+local clients can connect, whereas @code{0.0.0.0} means that connections can
+come from any networking interface.
+
+In addition, @var{extra-settings} specifies a string to append to the
+configuration file.
+@end deffn
+
+Furthermore, @code{(gnu system ssh)} provides the following service.
@deffn {Monadic Procedure} lsh-service [#:host-key "/etc/lsh/host-key"] @
[#:interfaces '()] [#:port-number 22] @