summaryrefslogtreecommitdiffstats
path: root/BUILD.txt
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2014-02-11 13:47:16 +0100
committerPetr Viktorin <pviktori@redhat.com>2014-02-12 14:04:07 +0100
commit70a495c58bc922468ad3844e4a0eae00a4aa6e7e (patch)
tree3208fef70f72f0600d70f19eee9430e072ec6f6f /BUILD.txt
parentbf7efaef9303820ebbc31c36adfdc9d2c08e89b1 (diff)
downloadfreeipa-70a495c58bc922468ad3844e4a0eae00a4aa6e7e.tar.gz
freeipa-70a495c58bc922468ad3844e4a0eae00a4aa6e7e.tar.xz
freeipa-70a495c58bc922468ad3844e4a0eae00a4aa6e7e.zip
Update README and BUILD
Update README with information from http://www.freeipa.org/page/Leaflet and fixed links. Update the list of dependencies in BUILD, and link to the Testing wiki page Reviewed-By: Martin Košek <mkosek@redhat.com>
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