summaryrefslogtreecommitdiffstats
path: root/ipa-server/freeipa-server.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'ipa-server/freeipa-server.spec.in')
-rw-r--r--ipa-server/freeipa-server.spec.in20
1 files changed, 17 insertions, 3 deletions
diff --git a/ipa-server/freeipa-server.spec.in b/ipa-server/freeipa-server.spec.in
index 549afc979..e108da15a 100644
--- a/ipa-server/freeipa-server.spec.in
+++ b/ipa-server/freeipa-server.spec.in
@@ -1,6 +1,6 @@
Name: freeipa-server
Version: VERSION
-Release: 3%{?dist}
+Release: %{?dist}
Summary: FreeIPA authentication server
Group: System Environment/Base
@@ -8,11 +8,13 @@ License: GPL
URL: http://www.freeipa.org
Source0: %{name}-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
-Requires: python fedora-ds-base krb5-server krb5-server-ldap nss-tools openldap-clients httpd mod_python mod_auth_kerb python-ldap freeipa-python ntpd cyrus-sasl-gssapi
+BuildRequires: fedora-ds-base-devel openldap-devel krb5-devel nss-devel mozldap-devel openssl-devel mhash-devel
+
+Requires: python fedora-ds-base krb5-server krb5-server-ldap nss-tools openldap-clients httpd mod_python mod_auth_kerb python-ldap freeipa-python ntpd cyrus-sasl-gssapi nss
%define httpd_conf /etc/httpd/conf.d
+%define plugin_dir /usr/lib/fedora-ds/plugins
%description
FreeIPA is a server for identity, policy, and audit.
@@ -20,9 +22,14 @@ FreeIPA is a server for identity, policy, and audit.
%prep
%setup -q
+%build
+
+make DESTDIR=%{buildroot}
+
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{_sbindir}
+mkdir -p %{buildroot}%{plugin_dir}
make install DESTDIR=%{buildroot}
@@ -35,12 +42,19 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%{_sbindir}/ipa-server-install
%{_sbindir}/ipa-server-setupssl
+%{_sbindir}/ipa_kpasswd
+
%dir %{_usr}/share/ipa
%{_usr}/share/ipa/*
+%{plugin_dir}/libipa_pwd_extop.so
+
%changelog
+* Fri Aug 10 2007 Karl MacMillan <kmacmill@localhost.localdomain> - VERSION-3
+- Added support for ipa_kpasswd and ipa_pwd_extop
+
* Mon Aug 5 2007 Rob Crittenden <rcritten@redhat.com> - 0.1.0-3
- Abstracted client class to work directly or over RPC