cleanup README, more stuff done by cdist

Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
Nico Schottelius 2011-03-16 10:52:36 +01:00
parent 18d0f85fbf
commit 2e97515f0b

11
README
View file

@ -48,19 +48,22 @@ it ticks differently:
### Features
Stuff that should probably be included in every configuration management,
but is not. Or: The reason why I began to write cdist.
but is not. Or: Why I began to write cdist:
* Speed
* Elegant code
* Clean design
* Good documentation (man pages)
* Meaningful error messages
* No surprise factor
* The no surprise factor
* Consistency in behaviour, naming and documentation
* Easy integration into bare metal installations
* Simple and well-known DSL: posix shell
* It must be very easy to extend and debug cdist
* Focus on reuse of existing functionality (like sh, ssh, find, rm, ...)
* Easy upgrade: ***There is no need to update cdist on target hosts!***
* cdist only needs to be update on the master server
## Requirements
@ -171,7 +174,9 @@ Yes, I'm actually eating my own dogfood and currently managing
* [ircd-hybrid](http://www.ircd-hybrid.org/) (chat)
* [stunnel](http://stunnel.mirt.net/) (SSL tunnel)
* [mercurial-server](http://www.lshift.net/mercurial-server.html)
* [xfce](http://www.xfce.org/)
* [slim](http://slim.berlios.de/)
with cdist on a total of **4** production servers of the
with cdist on a total of **5** production machines of the
[Systems Group](http://www.systems.ethz.ch) at the
[ETH Zurich](http://www.ethz.ch).