glite-ARGUS - Updated to version 3.2.4-2

Normal priority update
Released on Update 20 (10/11/2010)

Description (See the patch #4367)

The Argus 1.2 release fixes some bugs and implement some new features.

PAP features:

  • The pap-admin CLI now implements the obligation management commands 'add-obligation' and 'remove-obligation'. These commands can be used to add/remove obligations to/from existing policies.
  • The pap-admin CLI add-policy command now supports the creation of policy containing obligations at resource or action scope.

PEP daemon features:

  • The group mapfile now allows DN and FQAN based group names mapping.
  • The gridmap POSIX account mapping obligation handler now handles DN and FQAN based account mapping. DN based mapping is preferred upon FQAN based mapping (configurable).
  • The gridmap files now support FQAN pattern matching as described in EGEE document https://edms.cern.ch/file/975443/1/EGEE-III-JRA1_FQAN_wildcard_v1.1.pdf
  • A new generic grid authorization profile PIP handles both the Grid CE v1.0 and Grid WN v1.0 authorization profiles.

Dependent Patches

NumberDescription
There are no dependent patches.

Fixed Bugs

NumberDescription
#64340 [ARGUS] profile attribute/group-id doesn't contain primary group
#65802 [Argus] PAP should have a status handler on localhost:8151
#60044 [ARGUS] pap-admin lp command should support filtering by resource and action
#66669 [Argus] PAP Admin fails with certicate containing the '/' character in an RDN
#68805 [Argus] add support for DN mapping in group mapfile
#67387 [Argus] PEP API C include files are not actually C
#63023 [ARGUS] PEP Java client library should be available as a jar downloadable from the ETICS repository
#68595 [Argus] pap-admin add-policy -obligation <obligation-id> parameter
#69263 [Argus] pepd.ini doesn't allow no pips defined
#72430 [Argus] RPM upgrade overwrite locally edited pdp.ini and pepd.ini config files
#68808 [Argus] update PIP to support the XACML Grid CE profile
#63180 [ARGUS] pap-admin script doesn't resolve softlink
#64197 [Argus] timestamps in pepd process.log do not show the date
#66574 [Argus] pool account mapping problem: .dteam -> dteamprod001
#69197 [Argus] Implement a consistent FQAN and/or DN based user mapping strategy
#68858 [Argus] pepd.ini without SECURITY section cause a NullPointerException at start
#68599 [Argus] pap-admin should be able to remove an existing obligation
#65542 [yaim-argus] /etc/init.d scripts 'status' command doesn't return 1 on error
#72078 [Argus] wrong pfqan.xacml-id in attribute-mappings.ini

Updated Rpms (See the full list)

NameVersionFull Rpm NameDescription
glite-ARGUS 3.2.4-2 glite-ARGUS-3.2.4-2.sl5.x86_64.rpm yum glite-ARGUS metapackage
glite-authz-gsi-pep-callout 1.1.1-1 glite-authz-gsi-pep-callout-1.1.1-1.sl5.x86_64.rpm Argus Authorization Service GSI PEP callout module (Globus 4 compatible)
glite-authz-pap 1.2.2-2 glite-authz-pap-1.2.2-2.noarch.rpm Argus Authorization Service Policy Administration Point (PAP)
glite-authz-pdp 1.2.0-2 glite-authz-pdp-1.2.0-2.noarch.rpm Argus Authorization Service Policy Decision Point (PDP)
glite-authz-pep-c 1.3.1-1 glite-authz-pep-c-1.3.1-1.sl5.x86_64.rpm Argus Authorization Service PEP client library for C
glite-authz-pep-c-cli 1.3.1-1 glite-authz-pep-c-cli-1.3.1-1.sl5.x86_64.rpm Argus Authorization Service PEP command line interface: pepcli
glite-authz-pep-common 2.0.0-2 glite-authz-pep-common-2.0.0-2.noarch.rpm Argus Authorization Service PEP daemon and client common library
glite-authz-pep-java 2.0.0-3 glite-authz-pep-java-2.0.0-3.noarch.rpm Argus Authorization Service PEP client library for Java
glite-authz-pepd 1.2.0-2 glite-authz-pepd-1.2.0-2.noarch.rpm Argus Authorization Service Policy Enforcement Point (PEP) Daemon
glite-version 3.2.3-1 glite-version-3.2.3-1.noarch.rpm glite-version
glite-yaim-argus_server 1.2.0-1 glite-yaim-argus_server-1.2.0-1.noarch.rpm yaim configuration scripts for the ARGUS_server nodetype
glite-yaim-core 4.0.13-2 glite-yaim-core-4.0.13-2.noarch.rpm YAIM core package
vdt_globus_essentials VDT1.10.1x86_64_rhap_5-4 vdt_globus_essentials-VDT1.10.1x86_64_rhap_5-4.x86_64.rpm vdt_globus_essentials

Service reconfiguration after update

Service must be reconfigured.

Service restart after update

Service must be restarted.