Made changes requested by SuSe autobuild.

This commit is contained in:
Juan Carlos Luciani 2006-08-09 17:36:42 +00:00
parent 81f0dcacc6
commit bbfc3e834e

View File

@ -5,113 +5,117 @@
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
# package are under the same license as the package itself. # package are under the same license as the package itself.
# #
# Please submit bugfixes or comments via http://bugs.opensuse.org # Please submit bugfixes or comments via http://bugs.opensuse.org/
# #
# norootforbuild # norootforbuild
# For debug build, please replace Release to Debug and set debug_opt to --enable-debug Name: CASA_auth_token_native
%define cfg Release %define cfg Release
%define debug_opt "" %define debug_opt ""
Name: @PACKAGE@ Name: @PACKAGE@
URL: http://www.novell.com/products URL: http://www.novell.com/products
BuildRequires: libstdc++ libgcc gcc-c++ glib2-devel krb5-devel libgssapi libstdc++-devel pam-devel pkgconfig apache2-devel update-alternatives mono-devel CASA-devel expat BuildRequires: CASA-devel apache2-devel expat gcc-c++ glib2-devel krb5-devel libgcc libgssapi libstdc++ libstdc++-devel mono-devel pam-devel pkgconfig update-alternatives
%define prefix /usr %define prefix /usr
License: LGPL License: LGPL
Group: Applications/System Group: System/Libraries
Autoreqprov: on Autoreqprov: on
%define bldno 1.7.0 %define bldno 1.7.780
Version: @VERSION@ Version: 1.7.780
Release: 0 Release: 1
Summary: Novell Common Authentication Services Adapter Authentication Token Infrastructure "Native" (CASA_auth_token) Summary: Novell CASA Authentication Token Libraries
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: expat Requires: expat
PreReq: %fillup_prereq %insserv_prereq PreReq: %fillup_prereq %insserv_prereq
%description %description
CASA_auth_token is an authentication token infrastructure with support for multiple CASA_auth_token is an authentication token infrastructure with support
authentication mechanisms with an emphasis on providing a scalable single for multiple authentication mechanisms with an emphasis on providing a
sign-on solution. scalable single sign-on solution.
A key feature of CASA_auth_token is that its authentication tokens contain identity
information about the entity being authenticated. This information is made available
to the consuming services. The amount of information contained in the tokens is
configured on a per-service basis. Because of this feature, we say that CASA_auth_token
projects an "Authenticated Identity".
The CASA_auth_token_native package contains the CASA (Common Authentication A key feature of CASA_auth_token is that its authentication tokens
Services Adapter) authentication token infrastructure lower level libraries for contain identity information about the entity being authenticated. This
token verification from native code ("C"). It is recomended that this library information is made available to the consuming services. The amount of
not be invoked directly by applications, instead it is recomended that information contained in the tokens is configured on a per-service
appplication invoke its services through the support modules provided to basis. Because of this feature, we say that CASA_auth_token projects an
integrate with PAM or the Apache Web Server. "Authenticated Identity".
The CASA_auth_token_native package contains the CASA (Common
Authentication Services Adapter) authentication token infrastructure
is recomended that this library not be invoked directly by
applications, instead it is recomended that appplication invoke its
services through the support modules provided to integrate with PAM or
the Apache Web Server.
%package -n CASA_auth_token_pam_support %package -n CASA_auth_token_pam_support
Summary: Libraries needed for PAM applications development. Summary: Novell CASA Authentication Token PAM Support Components
Group: Applications/System Group: System/Libraries
Requires: CASA_auth_token_native pam Requires: CASA_auth_token_native pam
%description -n CASA_auth_token_pam_support %description -n CASA_auth_token_pam_support
CASA_auth_token is an authentication token infrastructure with support for multiple CASA_auth_token is an authentication token infrastructure with support
authentication mechanisms with an emphasis on providing a scalable single for multiple authentication mechanisms with an emphasis on providing a
sign-on solution. scalable single sign-on solution.
A key feature of CASA_auth_token is that its authentication tokens contain identity
information about the entity being authenticated. This information is made available
to the consuming services. The amount of information contained in the tokens is
configured on a per-service basis. Because of this feature, we say that CASA_auth_token
projects an "Authenticated Identity".
The CASA_auth_token_pam_support package contains the CASA (Common Authentication A key feature of CASA_auth_token is that its authentication tokens
Services Adapter) authentication token infrastructure PAM module for token verification. contain identity information about the entity being authenticated. This
information contained in the tokens is configured on a per-service
basis. Because of this feature, we say that CASA_auth_token projects an
"Authenticated Identity".
The CASA_auth_token_pam_support package contains the CASA (Common
Authentication Services Adapter) authentication token infrastructure
PAM module for token verification.
%package -n CASA_auth_token_apache2_2_support %package -n CASA_auth_token_apache2_2_support
Summary: Libraries needed for Apache 2.2 applications development. Summary: Novell CASA Authentication Token Apache2_2 Support Components
Group: Applications/System Group: System/Libraries
Requires: apache2 CASA_auth_token_native Requires: apache2 CASA_auth_token_native
%description -n CASA_auth_token_apache2_2_support %description -n CASA_auth_token_apache2_2_support
CASA_auth_token is an authentication token infrastructure with support for multiple CASA_auth_token is an authentication token infrastructure with support
authentication mechanisms with an emphasis on providing a scalable single for multiple authentication mechanisms with an emphasis on providing a
sign-on solution. scalable single sign-on solution.
A key feature of CASA_auth_token is that its authentication tokens contain identity
information about the entity being authenticated. This information is made available
to the consuming services. The amount of information contained in the tokens is
configured on a per-service basis. Because of this feature, we say that CASA_auth_token
projects an "Authenticated Identity".
The CASA_auth_token_apache2_2_support package contains the CASA (Common Authentication A key feature of CASA_auth_token is that its authentication tokens
Services Adapter) authentication token infrastructure Apache v2.2 authentication provider contain identity information about the entity being authenticated. This
module for token verification. The module expects that users authenticate information contained in the tokens is configured on a per-service
utilizing the HTTP Basic authentication scheme and that the password utilized consist basis. Because of this feature, we say that CASA_auth_token projects an
of a CASA authentication token. Information about the authenticated identity is "Authenticated Identity".
made available to other Apache modules via the Apache request environment variable.
The CASA_auth_token_apache2_2_support package contains the CASA (Common
Authentication Services Adapter) authentication token infrastructure
Apache v2.2 authentication provider module for token verification. The
module expects that users authenticate utilizing the HTTP Basic
authentication scheme and that the password utilized consist of a CASA
authentication token. Information about the authenticated identity is
environment variable.
%package -n CASA_auth_token_devel %package -n CASA_auth_token_devel
Summary: Include files needed for applications development. Summary: Novell CASA Authentication Token Development Files
Group: Applications/System Group: Development/Libraries/C and C++
Requires: CASA-devel CASA_auth_token_native CASA_auth_token_jaas_support CASA_auth_token_pam_support CASA_auth_token_apache2_2_support CASA_auth_token_service Requires: CASA-devel CASA_auth_token_native CASA_auth_token_jaas_support CASA_auth_token_pam_support CASA_auth_token_apache2_2_support CASA_auth_token_service
%description -n CASA_auth_token_devel %description -n CASA_auth_token_devel
CASA_auth_token is an authentication token infrastructure with support for multiple CASA_auth_token is an authentication token infrastructure with support
authentication mechanisms with an emphasis on providing a scalable single for multiple authentication mechanisms with an emphasis on providing a
sign-on solution. scalable single sign-on solution.
A key feature of CASA_auth_token is that its authentication tokens contain identity
information about the entity being authenticated. This information is made available
to the consuming services. The amount of information contained in the tokens is
configured on a per-service basis. Because of this feature, we say that CASA_auth_token
projects an "Authenticated Identity".
The CASA_auth_token_devel package contains the files necessary for the development A key feature of CASA_auth_token is that its authentication tokens
of client and server applications that utilize the CASA (Common Authentication Service contain identity information about the entity being authenticated. This
Adapter) authentication token infrastructure for authentication. information contained in the tokens is configured on a per-service
basis. Because of this feature, we say that CASA_auth_token projects an
"Authenticated Identity".
The CASA_auth_token_devel package contains the files necessary for the
development of client and server applications that utilize the CASA
(Common Authentication Service Adapter) authentication token
infrastructure for authentication.
%prep %prep