SPECS: krb5.spec - added openldap plugin subpackage - checked and ...
baggins
baggins at pld-linux.org
Sat Mar 31 00:37:09 CEST 2007
Author: baggins Date: Fri Mar 30 22:37:09 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- added openldap plugin subpackage
- checked and sanitized configs and init scripts
- obsolete heimdal packages
---- Files affected:
SPECS:
krb5.spec (1.69 -> 1.70)
---- Diffs:
================================================================
Index: SPECS/krb5.spec
diff -u SPECS/krb5.spec:1.69 SPECS/krb5.spec:1.70
--- SPECS/krb5.spec:1.69 Fri Mar 30 23:17:21 2007
+++ SPECS/krb5.spec Sat Mar 31 00:37:04 2007
@@ -2,9 +2,7 @@
#
# TODO:
# - split kdc/kadmind/krb524d/kpropd to separate subpackages
-# - finish config files and init scripts
# - package docs
-# - package db2 and openldap plugins
#
# Conditional build:
%bcond_with krb4 # build with Kerberos V4 support
@@ -114,13 +112,14 @@
pomocy swojego hasła. Jeżeli zrobi to prawidłowo (tzn. poda poprawne
hasło), jego bilet uaktywnia się i będzie ważny na daną usługę.
-%package clients
+%package client
Summary: Kerberos V5 programs for use on workstations
Summary(pl.UTF-8): Oprogramowanie klienckie dla stacji roboczej kerberosa
Group: Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
+Obsoletes: heimdal
-%description clients
+%description client
Kerberos V5 Clients.
Kerberos V5 is based on the Kerberos authentication system developed
@@ -134,7 +133,7 @@
keeps the decrypted TGT, which indicates proof of the client's
identity.
-%description clients -l pl.UTF-8
+%description client -l pl.UTF-8
Oprogramowanie klienckie do korzystania z usług systemu Kerberos V5.
Kerberos V5 jest systemem autentykacji rozwijanym w MIT. W tym
@@ -149,8 +148,9 @@
Summary: Kerberos V5 Server
Summary(pl.UTF-8): Serwer Kerberos V5
Group: Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Requires: words
+Obsoletes: heimdal-server
%description server
Master KDC.
@@ -177,13 +177,26 @@
pomocy swojego hasła. Jeżeli zrobi to prawidłowo (tzn. poda poprawne
hasło), jego bilet uaktywnia się i będzie ważny na daną usługę.
+%package server-ldap
+Summary: The LDAP storage plugin for the Kerberos 5 KDC.
+Group: Networking
+Requires: %{name}-server = %{version}-%{release}
+
+%description server-ldap
+Kerberos is a network authentication system. The krb5-server package
+contains the programs that must be installed on a Kerberos 5 key
+distribution center (KDC). If you are installing a Kerberos 5 KDC,
+and you wish to use a directory server to store the data for your
+realm, you need to install this package.
+
%package ftpd
Summary: The standard UNIX FTP (file transfer protocol) server
Summary(pl.UTF-8): Serwer FTP
Group: Networking/Daemons
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Requires: rc-inetd >= 0.8.1
Obsoletes: ftpd
+Obsoletes: heimdal-ftpd
%description ftpd
FTP is the file transfer protocol, which is a widely used Internet
@@ -197,9 +210,10 @@
Summary: Kerberized remote shell server
Summary(pl.UTF-8): Skerberyzowany serwer zdalnego dostępu
Group: Networking/Daemons
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Requires: rc-inetd >= 0.8.1
Obsoletes: rshd
+Obsoletes: heimdal-rshd
%description kshd
The kshd package contains kerberized remote shell server which
@@ -215,9 +229,10 @@
Summary: Server for the telnet remote login
Summary(pl.UTF-8): Serwer protokołu telnet
Group: Networking/Daemons
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Requires: rc-inetd >= 0.8.1
Obsoletes: telnetd
+Obsoletes: heimdal-telnetd
%description telnetd
Telnet is a popular protocol for remote logins across the Internet.
@@ -233,7 +248,7 @@
Summary: Remote login server
Summary(pl.UTF-8): Serwer zdalnego logowania
Group: Networking/Daemons
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Requires: rc-inetd >= 0.8.1
Obsoletes: rlogind
@@ -250,7 +265,7 @@
Summary: rlogin is used when signing onto a system
Summary(pl.UTF-8): Narzędzie do logowania w systemie
Group: Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Provides: rlogin
%description rlogin
@@ -269,9 +284,10 @@
Summary: Clients for remote access commands (rsh, rlogin, rcp)
Summary(pl.UTF-8): Klient zdalnego dostępu (rsh, rlogin, rcp)
Group: Applications/Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Obsoletes: rcp
Obsoletes: rsh
+Obsoletes: heimdal-rsh
%description rsh
The rsh package contains a set of programs which allow users to run
@@ -289,7 +305,8 @@
Summary: The standard UNIX FTP (file transfer protocol) client
Summary(pl.UTF-8): Klient protokołu FTP
Group: Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
+Obsoletes: heimdal-ftp
%description ftp
The ftp package provides the standard UNIX command-line FTP client
@@ -306,8 +323,9 @@
Summary: Client for the telnet remote login
Summary(pl.UTF-8): Klient usługi telnet
Group: Networking
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
Obsoletes: telnet
+Obsoletes: heimdal-telnet
%description telnet
Telnet is a popular protocol for remote logins across the Internet.
@@ -326,6 +344,7 @@
Requires(preun): coreutils
Obsoletes: krb5-configs
Obsoletes: krb5-lib
+Obsoletes: heimdal-libs
%description libs
Libraries for Kerberos V5 Server and Client
@@ -337,7 +356,7 @@
Summary: Header files for Kerberos V5 libraries and documentation
Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do bibliotek Kerberosa V5
Group: Development/Libraries
-Requires: %{name}-libs = %{version}
+Requires: %{name}-libs = %{version}-%{release}
%description devel
Header files for Kerberos V5 libraries and development documentation.
@@ -349,7 +368,7 @@
Summary: Static Kerberos V5 libraries
Summary(pl.UTF-8): Biblioteki statyczne Kerberosa V5
Group: Development/Libraries
-Requires: %{name}-devel = %{version}
+Requires: %{name}-devel = %{version}-%{release}
%description static
Static Kerberos V5 libraries.
@@ -592,7 +611,17 @@
%{_mandir}/man8/k5srvutil.8*
%{_mandir}/man8/sserver.8*
-%files clients
+%if %{WITH_LDAP}
+%files server-ldap
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/krb5/plugins/kdb/kldap.so
+%attr(755,root,root) %{_libdir}/libkdb_ldap.so
+%attr(755,root,root) %{_libdir}/libkdb_ldap.so.*
+%attr(755,root,root) %{_sbindir}/kdb5_ldap_util
+%{_mandir}/man8/kdb5_ldap_util.8*
+%endif
+
+%files client
%defattr(644,root,root,755)
%doc doc/krb5-user.html
%attr(755,root,root) /etc/shrc.d/kerberos.*
@@ -674,7 +703,15 @@
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/krb5.conf
%attr(400,root,root) %ghost %{_localstatedir}/krb5.keytab
-%attr(755,root,root) %{_libdir}/*.so.*
+%dir %{_libdir}/krb5
+%dir %{_libdir}/krb5/plugins
+%dir %{_libdir}/krb5/plugins/kdb
+%attr(755,root,root) %{_libdir}/libdes425.so.*
+%attr(755,root,root) %{_libdir}/libgss*.so.*
+%attr(755,root,root) %{_libdir}/libk5crypto.so.*
+%attr(755,root,root) %{_libdir}/libkadm*.so.*
+%attr(755,root,root) %{_libdir}/libkdb5.so.*
+%attr(755,root,root) %{_libdir}/libkrb5*.so.*
%attr(755,root,root) %{_sbindir}/login.krb5
%{_mandir}/man8/login.krb5.8*
@@ -685,7 +722,12 @@
%defattr(644,root,root,755)
%doc doc/{kadmin,krb5-protocol}
%attr(755,root,root) %{_bindir}/krb5-config
-%attr(755,root,root) %{_libdir}/*.so
+%attr(755,root,root) %{_libdir}/libdes425.so
+%attr(755,root,root) %{_libdir}/libgss*.so
+%attr(755,root,root) %{_libdir}/libk5crypto.so
+%attr(755,root,root) %{_libdir}/libkadm*.so
+%attr(755,root,root) %{_libdir}/libkdb5.so
+%attr(755,root,root) %{_libdir}/libkrb5*.so
%{_includedir}/gssapi
%{_includedir}/gssrpc
%{_includedir}/krb5
@@ -706,6 +748,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.70 2007/03/30 22:37:04 baggins
+- added openldap plugin subpackage
+- checked and sanitized configs and init scripts
+- obsolete heimdal packages
+
Revision 1.69 2007/03/30 21:17:21 baggins
- checked unpackaged files
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/krb5.spec?r1=1.69&r2=1.70&f=u
More information about the pld-cvs-commit
mailing list