blob: 99be725d88883c3cd460610fcba408fb1bf1fd7e [file] [log] [blame]
Dean Troyer32c520f2012-07-19 18:35:50 -05001bridge-utils
Dean Troyer5218d452012-02-04 02:13:23 -06002curl
Ian Wienand7919d852013-04-26 11:28:29 +10003dbus
Dean Troyer5218d452012-02-04 02:13:23 -06004euca2ools # only for testing client
Ian Wienand7919d852013-04-26 11:28:29 +10005gcc # dist:rhel6 [2]
Dean Troyer5218d452012-02-04 02:13:23 -06006git-core
7openssh-server
David Riptona0f660b2013-03-07 15:43:45 -05008openssl
Giulio Fidenteeeaa41a2013-06-07 17:11:30 +02009openssl-devel # to rebuild pyOpenSSL if needed
Ian Wienand7919d852013-04-26 11:28:29 +100010libxml2-devel # dist:rhel6 [2]
11libxslt-devel # dist:rhel6 [2]
Dean Troyer5218d452012-02-04 02:13:23 -060012psmisc
13pylint
Dean Troyer62d1d692013-08-01 17:40:40 -050014python-setuptools
Ian Wienand7919d852013-04-26 11:28:29 +100015python-prettytable # dist:rhel6 [1]
Dean Troyer5218d452012-02-04 02:13:23 -060016python-unittest2
17python-virtualenv
Sergey Skripnickd7f7cb22014-03-14 14:13:16 +020018python-devel
Dean Troyer5218d452012-02-04 02:13:23 -060019screen
Vincent Untz03086e12012-07-04 12:27:42 +020020tar
Dean Troyer5218d452012-02-04 02:13:23 -060021tcpdump
22unzip
23wget
Alvaro Lopez Ortegad7f60902013-12-22 17:03:47 +010024which
Attila Fazekase7b63992014-01-27 11:44:03 +010025bc
Ian Wienand7919d852013-04-26 11:28:29 +100026
27# [1] : some of installed tools have unversioned dependencies on this,
28# but others have versioned (<=0.7). So if a later version (0.7.1)
29# gets installed in response to an unversioned dependency, it breaks.
30# This pre-installs a compatible 0.6(ish) version from RHEL
31
32# [2] : RHEL6 rpm versions of python-lxml is old, and has to be
33# removed. Several tools rely on it, so we install the dependencies
Joe Gordon5747b802013-06-06 17:37:56 -070034# pip needs to build it here (see tools/install_prereqs.sh)