summaryrefslogtreecommitdiffstats
path: root/sssd.spec
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2009-05-18 14:52:42 -0400
committerSimo Sorce <ssorce@redhat.com>2009-05-19 11:09:45 -0400
commit84ae5edab16ad6be5e3be956cb6fa031c1428eb5 (patch)
treea9884af6cfc28ad1e440cd50e38d8fab204411ea /sssd.spec
parent53499a31876e720597a42f59c16a4326c8c23671 (diff)
downloadsssd-84ae5edab16ad6be5e3be956cb6fa031c1428eb5.tar.gz
sssd-84ae5edab16ad6be5e3be956cb6fa031c1428eb5.tar.xz
sssd-84ae5edab16ad6be5e3be956cb6fa031c1428eb5.zip
Convert top-level of SSSD to automake.
Also update RPM spec and build procedures.
Diffstat (limited to 'sssd.spec')
-rw-r--r--sssd.spec160
1 files changed, 0 insertions, 160 deletions
diff --git a/sssd.spec b/sssd.spec
deleted file mode 100644
index 20d939b75..000000000
--- a/sssd.spec
+++ /dev/null
@@ -1,160 +0,0 @@
-Name: sssd
-Version: 0.3.3
-Release: 1%{dist}
-Group: Applications/System
-Summary: System Security Services Daemon
-# The entire source code is GPLv3+ except replace/ which is LGPLv3+
-License: GPLv3+ and LGPLv3+
-URL: http://www.freeipa.org/
-Source0: sssd-%{version}.tar.gz
-BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-
-### Patches ###
-
-### Dependencies ###
-
-Requires: libldb = 0.9.3
-Requires: libtdb >= 1.1.3
-
-Requires(preun): initscripts chkconfig
-Requires(postun): /sbin/service
-
-%define servicename sssd
-
-### Build Dependencies ###
-
-BuildRequires: autoconf
-BuildRequires: automake
-BuildRequires: libtool
-BuildRequires: m4
-BuildRequires: popt-devel
-BuildRequires: libtalloc-devel
-BuildRequires: libtevent-devel
-BuildRequires: libtdb-devel
-BuildRequires: libldb-devel
-BuildRequires: dbus-devel
-BuildRequires: dbus-libs
-BuildRequires: openldap-devel
-BuildRequires: pam-devel
-BuildRequires: nss-devel
-BuildRequires: nspr-devel
-BuildRequires: pcre-devel
-BuildRequires: libxslt
-BuildRequires: libxml2
-
-%description
-Provides a set of daemons to manage access to remote directories and
-authentication mechanisms. It provides an NSS and PAM interface toward
-the system and a pluggable backend system to connect to multiple different
-account sources. It is also the basis to provide client auditing and policy
-services for projects like FreeIPA.
-
-%prep
-%setup -q
-
-%build
-# common
-pushd common
-autoreconf -i -f
-%configure --disable-shared \
- --enable-static
-
-make %{?_smp_mflags}
-popd
-
-# sssd
-pushd server
-./autogen.sh
-%configure --without-tests \
- --without-policykit \
- --without-infopipe \
- --with-init-dir=%{_initrddir} \
-
-make %{?_smp_mflags}
-popd
-
-pushd sss_client
-./autogen.sh
-%configure --libdir=/%{_lib}
-make %{?_smp_mflags}
-popd
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-# sssd
-pushd server
-make install DESTDIR=$RPM_BUILD_ROOT
-popd
-
-pushd sss_client
-make install DESTDIR=$RPM_BUILD_ROOT
-popd
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root,-)
-%doc COPYING
-%{_initrddir}/%{name}
-%{_sbindir}/sssd
-%{_sbindir}/sss_useradd
-%{_sbindir}/sss_userdel
-%{_sbindir}/sss_usermod
-%{_sbindir}/sss_groupadd
-%{_sbindir}/sss_groupdel
-%{_sbindir}/sss_groupmod
-%{_libexecdir}/%{servicename}/
-%{_libdir}/%{name}/
-%{_libdir}/ldb/memberof.so*
-%{_sharedstatedir}/sss/
-/%{_lib}/libnss_sss.so
-/%{_lib}/libnss_sss.so.2
-/%{_lib}/security/pam_sss.so
-%{_mandir}/man8/*
-
-%post
-/sbin/ldconfig
-/sbin/chkconfig --add %{servicename}
-
-%preun
-if [ $1 = 0 ]; then
- /sbin/service %{servicename} stop 2>&1 > /dev/null
- /sbin/chkconfig --del %{servicename}
-fi
-
-%postun
-/sbin/ldconfig
-if [ $1 -ge 1 ] ; then
- /sbin/service %{servicename} condrestart 2>&1 > /dev/null
-fi
-
-%changelog
-* Mon Apr 20 2009 Jakub Hrozek <jhrozek@redhat.com> - 0.3.2-1
-- bugfix release 0.3.2
-
-* Mon Apr 13 2009 Simo Sorce <ssorce@redhat.com> - 0.3.1-1
-- bugfix release
-
-* Sun Apr 12 2009 Stephen Gallagher <sgallagh@redhat.com> - 0.3.0-2
-- Remove InfoPipe from RPM build
-
-* Sun Apr 12 2009 Stephen Gallagher <sgallagh@redhat.com> - 0.3.0-1
-- Convert to using /etc/sssd/sssd.conf for configuration
-
-* Tue Mar 10 2009 Simo Sorce <ssorce@redhat.com> - 0.2.1-1
-- Bump up to version 0.2.1
-
-* Fri Mar 06 2009 Jakub Hrozek <jhrozek@redhat.com> - 0.1.0-4
-- fixed items found during review
-- added initscript
-
-* Thu Mar 05 2009 Sumit Bose <sbose@redhat.com> - 0.1.0-3
-- added sss_client
-
-* Mon Feb 23 2009 Jakub Hrozek <jhrozek@redhat.com> - 0.1.0-2
-- Small cleanup and fixes in the spec file
-
-* Thu Feb 12 2009 Stephen Gallagher <sgallagh@redhat.com> - 0.1.0-1
-- Initial release (based on version 0.1.0 upstream code)