Revision cbf3d64b
b/.gitignore | ||
---|---|---|
42 | 42 |
/doc/api |
43 | 43 |
/doc/build |
44 | 44 |
/doc/html |
45 |
/doc/install-quick.rst |
|
45 | 46 |
/doc/news.rst |
46 | 47 |
/doc/*.in |
47 | 48 |
/doc/*.png |
b/Makefile.am | ||
---|---|---|
46 | 46 |
MAINTAINERCLEANFILES = \ |
47 | 47 |
$(docpng) \ |
48 | 48 |
$(maninput) \ |
49 |
doc/install-quick.rst \ |
|
49 | 50 |
doc/news.rst |
50 | 51 |
|
51 | 52 |
maintainer-clean-local: |
... | ... | |
148 | 149 |
doc/hooks.rst \ |
149 | 150 |
doc/iallocator.rst \ |
150 | 151 |
doc/index.rst \ |
152 |
doc/install-quick.rst \ |
|
151 | 153 |
doc/install.rst \ |
152 | 154 |
doc/locking.rst \ |
153 | 155 |
doc/news.rst \ |
... | ... | |
176 | 178 |
cat $<; \ |
177 | 179 |
} > $@ |
178 | 180 |
|
181 |
doc/install-quick.rst: INSTALL |
|
182 |
set -e; \ |
|
183 |
{ echo '.. This file is automatically updated at build time from $<.'; \ |
|
184 |
echo '.. Do not edit.'; \ |
|
185 |
echo; \ |
|
186 |
cat $<; \ |
|
187 |
} > $@ |
|
188 |
|
|
179 | 189 |
docdot = \ |
180 | 190 |
doc/arch-2.0.dot \ |
181 | 191 |
doc/design-2.1-lock-acquire.dot \ |
b/doc/devnotes.rst | ||
---|---|---|
4 | 4 |
Build dependencies |
5 | 5 |
------------------ |
6 | 6 |
|
7 |
Most dependencies from INSTALL, plus: |
|
7 |
Most dependencies from :doc:`install-quick`, plus: |
|
8 |
|
|
8 | 9 |
- `GNU make <http://www.gnu.org/software/make/>`_ |
9 | 10 |
- `GNU tar <http://www.gnu.org/software/tar/>`_ |
10 | 11 |
- `Gzip <http://www.gnu.org/software/gzip/>`_ |
b/doc/index.rst | ||
---|---|---|
9 | 9 |
.. toctree:: |
10 | 10 |
:maxdepth: 2 |
11 | 11 |
|
12 |
install-quick.rst |
|
12 | 13 |
install.rst |
13 | 14 |
admin.rst |
14 | 15 |
walkthrough.rst |
b/doc/install.rst | ||
---|---|---|
299 | 299 |
Other required software |
300 | 300 |
+++++++++++++++++++++++ |
301 | 301 |
|
302 |
Besides Xen and DRBD, you will need to install the following (on all |
|
303 |
nodes): |
|
304 |
|
|
305 |
- LVM version 2, `<http://sourceware.org/lvm2/>`_ |
|
306 |
|
|
307 |
- OpenSSL, `<http://www.openssl.org/>`_ |
|
308 |
|
|
309 |
- OpenSSH, `<http://www.openssh.com/portable.html>`_ |
|
310 |
|
|
311 |
- bridge utilities, `<http://bridge.sourceforge.net/>`_ |
|
312 |
|
|
313 |
- iproute2, `<http://developer.osdl.org/dev/iproute2>`_ |
|
314 |
|
|
315 |
- arping (part of iputils package), |
|
316 |
`<ftp://ftp.inr.ac.ru/ip-routing/iputils-current.tar.gz>`_ |
|
317 |
|
|
318 |
- Python version 2.4 or 2.5, `<http://www.python.org>`_ |
|
319 |
|
|
320 |
- Python OpenSSL bindings, `<http://pyopenssl.sourceforge.net/>`_ |
|
321 |
|
|
322 |
- simplejson Python module, `<http://www.undefined.org/python/#simplejson>`_ |
|
323 |
|
|
324 |
- pyparsing Python module, `<http://pyparsing.wikispaces.com/>`_ |
|
325 |
|
|
326 |
- pyinotify Python module, `<http://trac.dbzteam.org/pyinotify>`_ |
|
327 |
|
|
328 |
These programs are supplied as part of most Linux distributions, so |
|
329 |
usually they can be installed via apt or similar methods. Also many of |
|
330 |
them will already be installed on a standard machine. |
|
331 |
|
|
332 |
|
|
333 |
.. admonition:: Debian |
|
334 |
|
|
335 |
You can use this command line to install all needed packages:: |
|
336 |
|
|
337 |
# apt-get install lvm2 ssh bridge-utils iproute iputils-arping \ |
|
338 |
python python-pyopenssl openssl python-pyparsing \ |
|
339 |
python-simplejson python-pyinotify |
|
302 |
See :doc:`install-quick`. |
|
340 | 303 |
|
341 | 304 |
Setting up the environment for Ganeti |
342 | 305 |
------------------------------------- |
Also available in: Unified diff