summaryrefslogtreecommitdiffstats
path: root/ipa-server/freeipa-server.spec
diff options
context:
space:
mode:
authorKarl MacMillan <kmacmillan@mentalrootkit.com>2007-08-10 07:09:16 -0400
committerKarl MacMillan <kmacmillan@mentalrootkit.com>2007-08-10 07:09:16 -0400
commit88a1ab65ce61bd94af0560980194d44affea45fb (patch)
treee3fb46756dca7959129b63eae62bdda5c8eee8a5 /ipa-server/freeipa-server.spec
parenta3e786e22ec9d4b0e7d2ef982ac045a29477433e (diff)
downloadfreeipa-88a1ab65ce61bd94af0560980194d44affea45fb.tar.gz
freeipa-88a1ab65ce61bd94af0560980194d44affea45fb.tar.xz
freeipa-88a1ab65ce61bd94af0560980194d44affea45fb.zip
Updates to build kpaswd and the slapi plugins.
Diffstat (limited to 'ipa-server/freeipa-server.spec')
-rwxr-xr-xipa-server/freeipa-server.spec21
1 files changed, 18 insertions, 3 deletions
diff --git a/ipa-server/freeipa-server.spec b/ipa-server/freeipa-server.spec
index 463db5893..85ddeb937 100755
--- a/ipa-server/freeipa-server.spec
+++ b/ipa-server/freeipa-server.spec
@@ -1,6 +1,6 @@
Name: freeipa-server
Version: 0.1.0
-Release: 3%{?dist}
+Release: %{?dist}
Summary: FreeIPA authentication server
Group: System Environment/Base
@@ -8,11 +8,14 @@ License: GPL
URL: http://www.freeipa.org
Source0: %{name}-%{version}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
+#BuildArch:
-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 +23,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 +43,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> - 0.1.0-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