summaryrefslogtreecommitdiffstats
path: root/BUILD.txt
diff options
context:
space:
mode:
Diffstat (limited to 'BUILD.txt')
-rw-r--r--BUILD.txt24
1 files changed, 16 insertions, 8 deletions
diff --git a/BUILD.txt b/BUILD.txt
index a5a04ebce..62cbbd95b 100644
--- a/BUILD.txt
+++ b/BUILD.txt
@@ -7,13 +7,19 @@ The quickest way to get the dependencies needed for building is:
# yum install rpm-build `grep "^BuildRequires" freeipa.spec.in | awk '{ print $2 }' | grep -v "^/"`
-This is currently (01/05/11):
-
-yum install 389-ds-base-devel mozldap-devel svrcore-devel nspr-devel \
-openssl-devel openldap-devel e2fsprogs-devel krb5-devel nss-devel \
-libcap-devel python-devel autoconf automake libtool popt-devel m4 \
-policycoreutils python-setuptools python-krbV xmlrpc-c-devel \
-libcurl-devel gettext authconfig libuuid-devel
+This is currently (2014-02-11):
+
+yum install rpm-build 389-ds-base-devel svrcore-devel policycoreutils \
+systemd-units samba-devel samba-python libwbclient-devel samba4-devel \
+samba4-python libtalloc-devel libtevent-devel nspr-devel nss-devel \
+openssl-devel openldap-devel krb5-devel krb5-workstation libuuid-devel \
+libcurl-devel xmlrpc-c-devel popt-devel autoconf automake m4 libtool gettext \
+python-devel python-ldap python-setuptools python-krbV python-nss \
+python-netaddr python-kerberos python-rhsm pyOpenSSL pylint python-polib \
+libipa_hbac-python python-memcached sssd python-lxml python-pyasn1 \
+python-qrcode python-dns m2crypto check libsss_idmap-devel \
+libsss_nss_idmap-devel java-1.7.0-openjdk libverto-devel systemd \
+libunistring-devel python-lesscpy
Building
--------
@@ -53,8 +59,10 @@ changes are required.
Testing
-------
+For more information, see http://www.freeipa.org/page/Testing
+
We use python nosetests to test for regressions in the management framework
-and plugins. You'll need the python-nose package installed to run the tests.
+and plugins. All test dependencies are required by the freeipa-tests package.
To run all of the tests you will need 2 sessions, one to run the lite-server
and the other to execute the tests. You'll also need a TGT before starting