summaryrefslogtreecommitdiffstats
path: root/doc/server/backends.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/server/backends.txt')
-rw-r--r--doc/server/backends.txt44
1 files changed, 0 insertions, 44 deletions
diff --git a/doc/server/backends.txt b/doc/server/backends.txt
deleted file mode 100644
index 71ecac10b..000000000
--- a/doc/server/backends.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-.. -*- mode: rst -*-
-
-.. _server-backends:
-
-===============
-Server Backends
-===============
-
-.. versionadded:: 1.3.0
-
-Bcfg2 supports two different server backends: a builtin server
-based on the Python SimpleXMLRPCServer object, and a server that uses
-CherryPy (http://www.cherrypy.org). Each one has advantages and
-disadvantages.
-
-The builtin server:
-
-* Is very stable and mature;
-* Supports certificate authentication;
-* Works on Python 2.4;
-* Is slow with larger numbers of clients.
-
-The CherryPy server:
-
-* Is very new and potentially buggy;
-* Does not support certificate authentication, only password
- authentication;
-* Requires CherryPy 3.2, which requires Python 2.5;
-* Is faster with large numbers of clients.
-
-Basically, the builtin server should be used unless you have a
-particular need for performance, and can sacrifice certificate
-authentication.
-
-To select which backend to use, set the ``backend`` option in the
-``[server]`` section of ``/etc/bcfg2.conf``. Options are:
-
-* ``cherrypy``
-* ``builtin``
-* ``best`` (the default; currently the same as ``builtin``)
-
-If the certificate authentication issues (a limitation in CherryPy
-itself) can be resolved and the CherryPy server proves to be stable,
-it will likely become the default (and ``best``) in a future release.