Source: ganeti
Section: admin
Priority: extra
Maintainer: Debian Ganeti Team <pkg-ganeti-devel@lists.alioth.debian.org>
Uploaders: Guido Trotter <ultrotter@debian.org>, Iustin Pop <iustin@debian.org>
Build-Depends: debhelper (>= 7),
 ghc (>= 6.12), ghc-ghci,
 libghc-curl-dev, libghc-json-dev,
 libghc-network-dev, libcurl4-gnutls-dev, libghc-parallel-dev,
 libghc-utf8-string-dev, libghc-deepseq-dev, libghc-hslogger-dev,
 libghc-crypto-dev, libghc-text-dev, libghc-hinotify-dev,
 libghc-regex-pcre-dev, libghc-attoparsec-dev, libghc-vector-dev, libpcre3-dev,
 python-simplejson, python-pyparsing, python-openssl, python-bitarray,
 python-support (>= 0.6), python-pyinotify, python-pycurl,
 python-paramiko, python-ipaddr, qemu-utils,
 socat, iproute
Standards-Version: 3.9.3
Homepage: http://code.google.com/p/ganeti/
Vcs-Browser: http://git.debian.org/?p=pkg-ganeti/ganeti.git
Vcs-Git: git://git.debian.org/pkg-ganeti/ganeti.git

Package: ganeti2
Architecture: all
Conflicts: ganeti
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, lvm2,
 openssh-client, openssh-server, bridge-utils, iproute, iputils-arping,
 openssl, python-simplejson, python-pyparsing, python-openssl,
 python-pyinotify, python-pycurl, python-paramiko,
 socat, libjs-jquery, fping, ganeti-haskell
Recommends: drbd8-utils (>= 8.0.7), qemu-kvm |
 xen-linux-system-amd64 | xen-linux-system-686 |
 xen-linux-system-686-pae, ganeti-instance-debootstrap,
 ndisc6
Breaks: ganeti-htools (<< 0.3)
Suggests: drbd8-module-source (>= 8.0.7), ganeti-htools
Provides: ${python:Provides}
Description: Cluster-based virtualization management software
 Ganeti is a virtual server cluster management software tool built on top
 of the Xen virtual machine monitor and other Open Source software. After
 setting it up it will provide you with an automated environment to
 manage highly available virtual machine instances.
 .
 It has been designed to facilitate cluster management of virtual servers
 and to provide fast and simple recovery after physical failures using
 commodity hardware.
 .
 It will take care of operations such as redundant disk creation and
 management, operating system installation  (in cooperation with OS-specific
 install scripts), startup, shutdown, failover of instances between physical
 systems.

Package: ganeti-haskell
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Haskell components of Ganeti
 These are the components of Ganeti written in Haskell. They are split in a
 separate package as they are not architecture independent.

Package: ganeti-htools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Breaks: ganeti2 (<< 2.4)
Description: Cluster allocation tools for Ganeti
 These are additional tools used for enhanced allocation and capacity
 calculation on Ganeti clusters.
 .
 The tools provided are:
   - hail, an iallocator script for ganeti
   - hbal, used to redistribute instances on the cluster
   - hspace, used for capacity calculation
   - hscan, used to gather cluster files for offline use in hbal/hspace
   - hroller, used to calculate rolling maintenances
