SPECS: krb5.spec - rel 2.7 - added common subpackage

baggins baggins at pld-linux.org
Tue Apr 10 00:31:06 CEST 2007


Author: baggins                      Date: Mon Apr  9 22:31:06 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- rel 2.7
- added common subpackage

---- Files affected:
SPECS:
   krb5.spec (1.93 -> 1.94) 

---- Diffs:

================================================================
Index: SPECS/krb5.spec
diff -u SPECS/krb5.spec:1.93 SPECS/krb5.spec:1.94
--- SPECS/krb5.spec:1.93	Sun Apr  1 23:51:05 2007
+++ SPECS/krb5.spec	Tue Apr 10 00:31:00 2007
@@ -2,9 +2,6 @@
 #
 # TODO:
 # - split kdc/kadmind/krb524d/kpropd to separate subpackages
-# - package -common?:
-# 	- do something with /var/lib/kerberos
-# 	- -libs should not contain man pages and other stuff
 #
 # - making check in plugins/kdb/db2/libdb2/test... fails on x86_64
 #	temporaryli disabled this test on x86_64 - it's problem with Th builder
@@ -18,7 +15,7 @@
 Summary(pl.UTF-8):	System Kerberos V5
 Name:		krb5
 Version:	1.6
-Release:	2.6
+Release:	2.7
 License:	MIT
 Group:		Networking
 # http://web.mit.edu/kerberos/dist/krb5/1.6/%{name}-%{version}-signed.tar
@@ -95,8 +92,6 @@
 BuildRequires:	tetex-latex
 BuildRequires:	tetex-makeindex
 BuildRequires:	words
-Requires:	rc-scripts
-Requires:	setup >= 2.4.6-2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		_localstatedir	/var/lib/kerberos
@@ -122,11 +117,47 @@
 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 common
+Summary:	Common files required by Kerberos V5 servers and workstations
+Summary(pl.UTF-8):	Wspólne pliki dla serwerów i klientów kerberosa
+Group:		Networking
+Requires:	%{name}-libs = %{version}-%{release}
+Requires:	rc-scripts
+Requires:	setup >= 2.4.6-2
+
+%description common
+Common configuration files, directories and programs required
+for Kerberos V5 servers and clients.
+
+Kerberos V5 is based on the Kerberos authentication system developed
+at MIT. Under Kerberos, a client (generally either a user or a
+service) sends a request for a ticket to the Key Distribution Center
+(KDC). The KDC creates a "ticket-granting ticket" (TGT) for the
+client, encrypts it using the client's password as the key, and sends
+the encrypted TGT back to the client. The client then attempts to
+decrypt the TGT, using its password. If the client successfully
+decrypts the TGT (i.e., if the client gave the correct password), it
+keeps the decrypted TGT, which indicates proof of the client's
+identity.
+
+%description common -l pl.UTF-8
+Wspólne pliki konfiguracyjne, katalogi i programy niezbędne do
+działania serwerów i klientów systemu Kerberos V5.
+
+Kerberos V5 jest systemem uwierzytelniania rozwijanym w MIT. W tym
+systemie klient (użytkownik lub usługa) wysyła żądanie biletu do
+Centrum Dystrybucji Kluczy (KDC). KDC tworzy zakodowany kredyt (TGT),
+używając hasła klienta do jego zaszyfrowania i wysyła go z powrotem do
+klienta. Klient następnie przystępuje do rozkodowywania kredytu przy
+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 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}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Obsoletes:	heimdal
 
 %description client
@@ -159,6 +190,7 @@
 Summary(pl.UTF-8):	Serwer Kerberos V5
 Group:		Networking
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Requires:	words
 Obsoletes:	heimdal-server
 
@@ -212,6 +244,7 @@
 Summary(pl.UTF-8):	Serwer FTP
 Group:		Networking/Daemons
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Requires:	rc-inetd >= 0.8.1
 Obsoletes:	ftpd
 Obsoletes:	heimdal-ftpd
@@ -229,6 +262,7 @@
 Summary(pl.UTF-8):	Skerberyzowany serwer zdalnego dostępu
 Group:		Networking/Daemons
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Requires:	rc-inetd >= 0.8.1
 Obsoletes:	rshd
 Obsoletes:	heimdal-rshd
@@ -248,6 +282,7 @@
 Summary(pl.UTF-8):	Serwer protokołu telnet
 Group:		Networking/Daemons
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Requires:	rc-inetd >= 0.8.1
 Obsoletes:	telnetd
 Obsoletes:	heimdal-telnetd
@@ -267,6 +302,7 @@
 Summary(pl.UTF-8):	Serwer zdalnego logowania
 Group:		Networking/Daemons
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Requires:	rc-inetd >= 0.8.1
 Obsoletes:	rlogind
 
@@ -283,6 +319,7 @@
 Summary(pl.UTF-8):	Narzędzie do logowania w systemie
 Group:		Networking
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Provides:	rlogin
 
 %description rlogin
@@ -302,6 +339,7 @@
 Summary(pl.UTF-8):	Klient zdalnego dostępu (rsh, rlogin, rcp)
 Group:		Applications/Networking
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Obsoletes:	rcp
 Obsoletes:	rsh
 Obsoletes:	heimdal-rsh
@@ -323,6 +361,7 @@
 Summary(pl.UTF-8):	Klient protokołu FTP
 Group:		Networking
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Obsoletes:	heimdal-ftp
 
 %description ftp
@@ -341,6 +380,7 @@
 Summary(pl.UTF-8):	Klient usługi telnet
 Group:		Networking
 Requires:	%{name}-libs = %{version}-%{release}
+Requires:	%{name}-common = %{version}-%{release}
 Obsoletes:	telnet
 Obsoletes:	heimdal-telnet
 
@@ -628,6 +668,7 @@
 %attr(755,root,root) %{_libdir}/krb5/plugins/kdb/db2.so
 
 %{_mandir}/man1/krb5-send-pr.1*
+%{_mandir}/man5/kdc.conf.5*
 %{_mandir}/man8/kadmin.8*
 %{_mandir}/man8/kadmin.local.8*
 %{_mandir}/man8/kdb5_util.8*
@@ -725,16 +766,21 @@
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/klogind
 %{_mandir}/man8/klogind.8*
 
-%files libs
+%files common
 %defattr(644,root,root,755)
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/krb5.conf
-
-%attr(700,root,root) %dir %{_localstatedir}
-%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_localstatedir}/krb5.keytab
-
 %dir %{_libdir}/krb5
 %dir %{_libdir}/krb5/plugins
 %dir %{_libdir}/krb5/plugins/kdb
+%attr(700,root,root) %dir %{_localstatedir}
+%attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_localstatedir}/krb5.keytab
+
+%attr(755,root,root) %{_sbindir}/login.krb5
+%{_mandir}/man8/login.krb5.8*
+%{_mandir}/man5/krb5.conf.5*
+
+%files libs
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libdes425.so.*.*
 %attr(755,root,root) %ghost %{_libdir}/libdes425.so.?
 %attr(755,root,root) %{_libdir}/libgss*.so.*.*
@@ -747,11 +793,6 @@
 %attr(755,root,root) %ghost %{_libdir}/libkdb5.so.?
 %attr(755,root,root) %{_libdir}/libkrb5*.so.*.*
 %attr(755,root,root) %ghost %{_libdir}/libkrb5*.so.?
-%attr(755,root,root) %{_sbindir}/login.krb5
-
-%{_mandir}/man8/login.krb5.8*
-%{_mandir}/man5/krb5.conf.5*
-%{_mandir}/man5/kdc.conf.5*
 
 %files devel
 %defattr(644,root,root,755)
@@ -783,6 +824,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.94  2007/04/09 22:31:00  baggins
+- rel 2.7
+- added common subpackage
+
 Revision 1.93  2007/04/01 21:51:05  baggins
 - rel 2.6
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/krb5.spec?r1=1.93&r2=1.94&f=u



More information about the pld-cvs-commit mailing list