Certification report patch 4882

Author(s): Dennis van Dok <dennisvd@nikhef.nl>

Patch: #4882 gLExec-wn update in lcmaps-plugins-c-pep to use new pep-api-c 2.0

Outcome: Certified

Clean installation

Installation was performed on a CentOS 5 virtual machine with an automated procedure. Below is an excerpt from the installation log.

================================================================================
 Package                          Arch   Version          Repository       Size
================================================================================
Installing:
 glite-GLEXEC_wn                  x86_64 3.2.5-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          4.2 k
Installing for dependencies:
 curl                             x86_64 7.15.5-9.el5_6.2 updates         230 k
 edg-mkgridmap                    noarch 3.0.0-1          glite-GLEXEC_wn  37 k
 glexec-mkgltempdir               noarch 0.0.2-1          glite-GLEXEC_wn 4.8 k
 glexec-wrapper-scripts           noarch 0.0.4-1          ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          4.9 k
 glite-authz-pep-api-c            x86_64 2.0.1-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          253 k
 glite-security-glexec            x86_64 0.8.1-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                           57 k
 glite-security-lcas              x86_64 1.3.11-3.1.sl5   glite-GLEXEC_wn  89 k
 glite-security-lcas-interface    x86_64 1.3.11-1.sl5     glite-GLEXEC_wn  11 k
 glite-security-lcas-plugins-basic
                                  x86_64 1.3.2-3.sl5      glite-GLEXEC_wn  70 k
 glite-security-lcas-plugins-check-executable
                                  x86_64 1.2.1-3.sl5      glite-GLEXEC_wn  12 k
 glite-security-lcas-plugins-voms x86_64 1.3.5-2.1.sl5    glite-GLEXEC_wn  85 k
 glite-security-lcmaps            x86_64 1.4.11-2.sl5     ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          282 k
 glite-security-lcmaps-plugins-basic
                                  x86_64 1.4.0-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          125 k
 glite-security-lcmaps-plugins-c-pep
                                  x86_64 1.1.4-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                           78 k
 glite-security-lcmaps-plugins-scas-client
                                  x86_64 0.2.11-1.sl5     ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          116 k
 glite-security-lcmaps-plugins-verify-proxy
                                  x86_64 1.4.7-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                           71 k
 glite-security-lcmaps-plugins-voms
                                  x86_64 1.4.0-1.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          178 k
 glite-security-saml2-xacml2-c-lib
                                  x86_64 0.0.15-6.sl5     ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          3.3 M
 glite-security-voms-api-c        x86_64 1.9.19-3.sl5     ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          3.7 M
 glite-security-voms-api-cpp      x86_64 1.9.19-3.sl5     ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          4.5 M
 glite-yaim-core                  noarch 4.0.14-1         ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          125 k
 glite-yaim-glexec-wn             noarch 2.0.3-0          ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                           15 k
 gpt                              x86_64 3.2_4.0.8p1_x86_64_rhap_5-1
                                                          ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          1.3 M
 gridsite-shared                  x86_64 1.7.9-3.sl5      ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          129 k
 lcg-expiregridmapdir             noarch 2.1.0-1          ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                          6.0 k
 libidn                           x86_64 0.6.5-1.1        base            195 k
 openssl097a                      x86_64 0.9.7a-9.el5_4.2 base            823 k
 perl-Compress-Zlib               x86_64 1.42-1.fc6       base             52 k
 perl-Convert-ASN1                noarch 0.20-1.1         base             42 k
 perl-Crypt-SSLeay                x86_64 0.51-11.el5      base             45 k
 perl-Date-Manip                  noarch 5.56-1.el4.rf    dag             210 k
 perl-HTML-Parser                 x86_64 3.55-1.fc6       base             92 k
 perl-HTML-Tagset                 noarch 3.10-2.1.1       base             15 k
 perl-IO-Socket-SSL               noarch 1.44-1.el4.rf    dag              58 k
 perl-LDAP                        noarch 1:0.33-3.fc6     base            316 k
 perl-Net-SSLeay                  x86_64 1.36-1.el4.rf    dag             357 k
 perl-TermReadKey                 x86_64 2.30-3.el4.rf    dag              58 k
 perl-URI                         noarch 1.35-3           base            116 k
 perl-XML-DOM                     noarch 1.44-2.el4.rf    dag             185 k
 perl-XML-NamespaceSupport        noarch 1.09-1.2.1       base             15 k
 perl-XML-Parser                  x86_64 2.34-6.1.2.2.1   base            210 k
 perl-XML-RegExp                  noarch 0.03-1.2.el4.rf  dag             7.9 k
 perl-XML-SAX                     noarch 0.14-8           base             77 k
 perl-libwww-perl                 noarch 5.805-1.1.1      base            376 k
 vdt_globus_essentials            x86_64 VDT1.10.1x86_64_rhap_5-4
                                                          ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                           13 M

Transaction Summary
================================================================================
Install      46 Package(s)
Upgrade       0 Package(s)

Total download size: 31 M
Downloading Packages:
--------------------------------------------------------------------------------
Total                                           5.1 MB/s |  31 MB     00:06     
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID d2734f10
Importing GPG key 0xD2734F10 "Gd Integration <gd-release-team@cern.ch>" from http://glite.web.cern.ch/glite/glite_key_gd.asc
Importing GPG key 0x836AAC2B "Gd Integration <gd-release-team@cern.ch>" from http://glite.web.cern.ch/glite/glite_key_gd.asc
Importing GPG key 0xDCA7F466 "Gd Integration <gd-release-team@cern.ch>" from http://glite.web.cern.ch/glite/glite_key_gd.asc
Importing GPG key 0x4D30E639 "Gd Integration <gd-release-team@cern.ch>" from http://glite.web.cern.ch/glite/glite_key_gd.asc
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6b8d79e6
Importing GPG key 0x6B8D79E6 "Dag Wieers (Dag Apt Repository v1.0) <dag@wieers.com>" from http://linuxsoft.cern.ch/cern/slc4X/x86_64/docs/RPM-GPG-KEY-dag
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : glite-security-voms-api-cpp                             1/46 
  Installing     : glite-security-voms-api-c                               2/46 
  Installing     : libidn                                                  3/46 
  Installing     : glite-security-saml2-xacml2-c-lib                       4/46 
  Installing     : gridsite-shared                                         5/46 
  Installing     : perl-Compress-Zlib                                      6/46 
  Installing     : glite-security-lcas-interface                           7/46 
  Installing     : perl-URI                                                8/46 
  Installing     : curl                                                    9/46 
  Installing     : glite-authz-pep-api-c                                  10/46 
  Installing     : perl-TermReadKey                                       11/46 
  Installing     : perl-Crypt-SSLeay                                      12/46 
  Installing     : openssl097a                                            13/46 
  Installing     : perl-Net-SSLeay                                        14/46 
  Installing     : perl-IO-Socket-SSL                                     15/46 
  Installing     : gpt                                                    16/46sed: can't read sbin/CVS:: No such file or directory
sed: can't read Entries: No such file or directory
sed: can't read Repository: No such file or directory
sed: can't read Root: No such file or directory
sed: can't read Tag: No such file or directory
ERROR: Can't find GNU make. Use -gmake=<location> flag with gpt-config
Using system tar and gzip programs to unpack packages
GNU tar located at /bin/tar
GNU zip located at /bin/gzip
GNU unzip located at /bin/gunzip
GNU make located at /usr/bin/make
Perl located at /usr/bin/perl
rpm located at /bin/rpm
rpmbuild located at /usr/bin/rpmbuild
RPM Package License set to GNU
RPM Package Vendor set to NCSA
RPM Package FTP Site set to ftp.ncsa.uiuc.edu
RPM Package URL set to http://www.gridpackaging.org
RPM Packager set to NCSA
RPM Prefix set to /usr/grid
GNU target platform set to x86_64-unknown-linux-gnu
 
  Installing     : vdt_globus_essentials                                  17/46 
  Installing     : glite-security-lcmaps                                  18/46 
  Installing     : glite-security-lcmaps-plugins-scas-client              19/46 
  Installing     : glite-security-lcmaps-plugins-verify-proxy             20/46 
  Installing     : glite-security-lcmaps-plugins-basic                    21/46 
  Installing     : glite-security-lcmaps-plugins-voms                     22/46 
  Installing     : glite-security-lcmaps-plugins-c-pep                    23/46 
  Installing     : glite-security-glexec                                  24/46 
  Installing     : glite-security-lcas-plugins-basic                      25/46 
  Installing     : glite-security-lcas                                    26/46 
  Installing     : glite-security-lcas-plugins-check-executable           27/46 
  Installing     : glite-security-lcas-plugins-voms                       28/46 
  Installing     : glexec-wrapper-scripts                                 29/46 
  Installing     : perl-XML-NamespaceSupport                              30/46 
  Installing     : perl-XML-SAX                                           31/46 
  Installing     : glite-yaim-core                                        32/46 
  Installing     : glexec-mkgltempdir                                     33/46 
  Installing     : perl-HTML-Tagset                                       34/46 
  Installing     : perl-HTML-Parser                                       35/46 
  Installing     : perl-libwww-perl                                       36/46 
  Installing     : perl-XML-Parser                                        37/46 
  Installing     : perl-XML-RegExp                                        38/46 
  Installing     : perl-XML-DOM                                           39/46 
  Installing     : perl-Convert-ASN1                                      40/46 
  Installing     : perl-LDAP                                              41/46 
  Installing     : perl-Date-Manip                                        42/46 
  Installing     : edg-mkgridmap                                          43/46 
  Installing     : glite-yaim-glexec-wn                                   44/46 
  Installing     : lcg-expiregridmapdir                                   45/46 
  Installing     : glite-GLEXEC_wn                                        46/46 

Installed:
  glite-GLEXEC_wn.x86_64 0:3.2.5-1.sl5                                          

Dependency Installed:
  curl.x86_64 0:7.15.5-9.el5_6.2                                                
  edg-mkgridmap.noarch 0:3.0.0-1                                                
  glexec-mkgltempdir.noarch 0:0.0.2-1                                           
  glexec-wrapper-scripts.noarch 0:0.0.4-1                                       
  glite-authz-pep-api-c.x86_64 0:2.0.1-1.sl5                                    
  glite-security-glexec.x86_64 0:0.8.1-1.sl5                                    
  glite-security-lcas.x86_64 0:1.3.11-3.1.sl5                                   
  glite-security-lcas-interface.x86_64 0:1.3.11-1.sl5                           
  glite-security-lcas-plugins-basic.x86_64 0:1.3.2-3.sl5                        
  glite-security-lcas-plugins-check-executable.x86_64 0:1.2.1-3.sl5             
  glite-security-lcas-plugins-voms.x86_64 0:1.3.5-2.1.sl5                       
  glite-security-lcmaps.x86_64 0:1.4.11-2.sl5                                   
  glite-security-lcmaps-plugins-basic.x86_64 0:1.4.0-1.sl5                      
  glite-security-lcmaps-plugins-c-pep.x86_64 0:1.1.4-1.sl5                      
  glite-security-lcmaps-plugins-scas-client.x86_64 0:0.2.11-1.sl5               
  glite-security-lcmaps-plugins-verify-proxy.x86_64 0:1.4.7-1.sl5               
  glite-security-lcmaps-plugins-voms.x86_64 0:1.4.0-1.sl5                       
  glite-security-saml2-xacml2-c-lib.x86_64 0:0.0.15-6.sl5                       
  glite-security-voms-api-c.x86_64 0:1.9.19-3.sl5                               
  glite-security-voms-api-cpp.x86_64 0:1.9.19-3.sl5                             
  glite-yaim-core.noarch 0:4.0.14-1                                             
  glite-yaim-glexec-wn.noarch 0:2.0.3-0                                         
  gpt.x86_64 0:3.2_4.0.8p1_x86_64_rhap_5-1                                      
  gridsite-shared.x86_64 0:1.7.9-3.sl5                                          
  lcg-expiregridmapdir.noarch 0:2.1.0-1                                         
  libidn.x86_64 0:0.6.5-1.1                                                     
  openssl097a.x86_64 0:0.9.7a-9.el5_4.2                                         
  perl-Compress-Zlib.x86_64 0:1.42-1.fc6                                        
  perl-Convert-ASN1.noarch 0:0.20-1.1                                           
  perl-Crypt-SSLeay.x86_64 0:0.51-11.el5                                        
  perl-Date-Manip.noarch 0:5.56-1.el4.rf                                        
  perl-HTML-Parser.x86_64 0:3.55-1.fc6                                          
  perl-HTML-Tagset.noarch 0:3.10-2.1.1                                          
  perl-IO-Socket-SSL.noarch 0:1.44-1.el4.rf                                     
  perl-LDAP.noarch 1:0.33-3.fc6                                                 
  perl-Net-SSLeay.x86_64 0:1.36-1.el4.rf                                        
  perl-TermReadKey.x86_64 0:2.30-3.el4.rf                                       
  perl-URI.noarch 0:1.35-3                                                      
  perl-XML-DOM.noarch 0:1.44-2.el4.rf                                           
  perl-XML-NamespaceSupport.noarch 0:1.09-1.2.1                                 
  perl-XML-Parser.x86_64 0:2.34-6.1.2.2.1                                       
  perl-XML-RegExp.noarch 0:0.03-1.2.el4.rf                                      
  perl-XML-SAX.noarch 0:0.14-8                                                  
  perl-libwww-perl.noarch 0:5.805-1.1.1                                         
  vdt_globus_essentials.x86_64 0:VDT1.10.1x86_64_rhap_5-4                       

Complete!

YAIM was run manually:

# /opt/glite/yaim/bin/yaim -c -s siteinfo/site-info.def -n GLEXEC_wn
   WARNING: 
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is generally a bad idea      
   WARNING: as configuration files may contain passwords and other sensitive information.
   WARNING: *****************************************************************************
   WARNING: 
   INFO: Using site configuration file: siteinfo/site-info.def
   INFO: Sourcing service specific configuration file: siteinfo/services/glite-glexec_wn
   INFO: 
         ###################################################################
         
         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)
         
         
         current working directory: /root
         site-info.def date: Apr 8 2010 siteinfo/site-info.def
         yaim command: -c -s siteinfo/site-info.def -n GLEXEC_wn
         log file: /opt/glite/yaim/bin/../log/yaimlog
         Thu Jun 23 18:41:50 CEST 2011 : /opt/glite/yaim/bin/yaim
         
         Installed YAIM versions:
         glite-yaim-core 4.0.14-1
         glite-yaim-glexec-wn 2.0.3-0
         
         ####################################################################
   INFO: The default location of the grid-env.(c)sh files will be: /opt/glite/etc/profile.d
   INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
   INFO: Detecting environment
   WARNING: No gLite version has been detected. The variable GLITE_VERSION used by yaim can't be defined.
   WARNING: If you are configuring gLite, please make sure the command glite-version is installed or YAIM may fail to configure things properly.
   INFO: Executing function: config_glexec_wn_users_check 
   INFO: Executing function: config_glexec_wn_log_check 
   INFO: Executing function: config_glexec_wn_check 
   INFO: Executing function: config_glexec_wn_lcaslcmaps_check 
   INFO: Executing function: config_vomsmap_check 
   INFO: Executing function: config_glexec_wn_users_setenv 
   INFO: Executing function: config_glexec_wn_users 
   INFO: Executing function: config_glexec_wn_log_setenv 
   INFO: Executing function: config_glexec_wn_log 
   INFO: Executing function: config_glexec_wn_setenv 
   INFO: Executing function: config_glexec_wn 
   INFO: Generating glexec configuration file /opt/glite/etc/glexec.conf
   INFO: glexec is configured in setuid mode
   INFO: Executing function: config_glexec_wn_lcaslcmaps_setenv 
   INFO: Executing function: config_glexec_wn_lcaslcmaps 
   INFO: Generating LCAS config file
   INFO: Generating LCMAPS config file
   INFO: glexec is configured to work with ARGUS
   INFO: Executing function: config_vomsmap_setenv 
   INFO: Executing function: config_vomsmap 
   INFO: Creating grid-map directory in /etc/grid-security/gridmapdir
   INFO: Creating voms grid-map file in /etc/grid-security/voms-grid-mapfile
   INFO: Creating voms groupmap file in /etc/grid-security/groupmapfile
   INFO: Copying the /etc/grid-security/voms-grid-mapfile in the standard location /etc/grid-security/grid-mapfile
   INFO: Configuration Complete.                                               [  OK  ]
   INFO: YAIM terminated succesfully.

YAIM variables:

ARGUS_PEPD_ENDPOINTS="https://argus2.testbed:8154/authz"
GLEXEC_WN_ARGUS_ENABLED=yes
GLEXEC_WN_OPMODE="setuid"

As only GLEXEC_wn was configured and not all of glite-WN, the /etc/ld.so.conf entries had to be edited manually.

include ld.so.conf.d/*.conf
/opt/glite/lib64
/opt/globus/lib
followed by a call to ldconfig.

Test report

A manual test was done to see if gLExec does a correct mapping, with LCMAPS set to do a callout to ARGUS.

Bugs fixed

The test verified that bug #82685 was fixed by using a proxy on a root-squashed NFS file system.

Upgrade from production

The system was first installed with the current production version of GLEXEC_wn, configured with yaim and manually checked to function correctly. Subsequently the system was upgraded.

Script started on Thu 23 Jun 2011 03:55:59 PM CEST
[root@standardwn2 ~]# yum update --disablerepo=dag
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * glite-GLEXEC_wn: glitesoft.cern.ch
 * glite-GLEXEC_wn_ext: glitesoft.cern.ch
 * glite-GLEXEC_wn_updates: glitesoft.cern.ch
 * glite-WN: glitesoft.cern.ch
 * glite-WN_ext: glitesoft.cern.ch
 * glite-WN_updates: glitesoft.cern.ch
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package filesystem.x86_64 0:2.4.0-3.el5.centos set to be updated
---> Package glite-GLEXEC_wn.x86_64 0:3.2.5-1.sl5 set to be updated
--> Processing Dependency: lcg-expiregridmapdir >= 2.1.0 for package: glite-GLEXEC_wn
--> Processing Dependency: glite-authz-pep-api-c >= 2.0.0-0 for package: glite-GLEXEC_wn
---> Package glite-security-lcmaps-plugins-c-pep.x86_64 0:1.1.4-1.sl5 set to be updated
--> Running transaction check
---> Package glite-authz-pep-api-c.x86_64 0:2.0.1-1.sl5 set to be updated
---> Package lcg-expiregridmapdir.noarch 0:2.1.0-1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================
 Package                                  Arch        Version                    Repository    Size
====================================================================================================
Updating:
 filesystem                               x86_64      2.4.0-3.el5.centos         updates      1.0 M
 glite-GLEXEC_wn                          x86_64      3.2.5-1.sl5                ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                                              4.2 k
 glite-security-lcmaps-plugins-c-pep      x86_64      1.1.4-1.sl5                ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                                               78 k
Installing for dependencies:
 glite-authz-pep-api-c                    x86_64      2.0.1-1.sl5                ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                                              253 k
 lcg-expiregridmapdir                     noarch      2.1.0-1                    ETICS-registered-build-69263246-bb97-4152-994b-707086145082-sl5_x86_64_gcc412
                                                                                              6.0 k

Transaction Summary
====================================================================================================
Install       2 Package(s)
Upgrade       3 Package(s)

Total download size: 1.3 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): glite-GLEXEC_wn-3.2.5-1.sl5.x86_64.rpm                                | 4.2 kB     00:00     
(2/5): lcg-expiregridmapdir-2.1.0-1.noarch.rpm                               | 6.0 kB     00:00     
(3/5): glite-security-lcmaps-plugins-c-pep-1.1.4-1.sl5.x86_64.rpm            |  78 kB     00:00     
(4/5): glite-authz-pep-api-c-2.0.1-1.sl5.x86_64.rpm                          | 253 kB     00:00     
(5/5): filesystem-2.4.0-3.el5.centos.x86_64.rpm                              | 1.0 MB     00:00     
----------------------------------------------------------------------------------------------------
Total                                                               1.7 MB/s | 1.3 MB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : glite-authz-pep-api-c                                                        1/8 
  Updating       : glite-security-lcmaps-plugins-c-pep                                          2/8 
  Installing     : lcg-expiregridmapdir                                                         3/8 
  Updating       : glite-GLEXEC_wn                                                              4/8 
  Updating       : filesystem                                                                   5/8 
Error unpacking rpm package filesystem-2.4.0-3.el5.centos.x86_64
error: unpacking of archive failed on file /home: cpio: chown
  Cleanup        : glite-security-lcmaps-plugins-c-pep                                          6/8 
  Cleanup        : glite-GLEXEC_wn                                                              7/8 

Dependency Installed:
  glite-authz-pep-api-c.x86_64 0:2.0.1-1.sl5          lcg-expiregridmapdir.noarch 0:2.1.0-1         

Updated:
  glite-GLEXEC_wn.x86_64 0:3.2.5-1.sl5   glite-security-lcmaps-plugins-c-pep.x86_64 0:1.1.4-1.sl5  

Failed:
  filesystem.x86_64 0:2.4.0-3.el5.centos                                                            

Complete!
[root@standardwn2 ~]# ldconfig
[root@standardwn2 ~]# /opt/glite/yaim/bin/yaim -c -s siteinfo/site-info.def -n glite-GLEXEC_wn   WARNING: 
   WARNING: *****************************************************************************
   WARNING: Your siteinfo directory is world readable. This is generally a bad idea      
   WARNING: as configuration files may contain passwords and other sensitive information.
   WARNING: *****************************************************************************
   WARNING: 
   INFO: Using site configuration file: siteinfo/site-info.def
   INFO: Sourcing service specific configuration file: siteinfo/services/glite-glexec_wn
   INFO: 
         ###################################################################
         
         .             /'.-. ')
         .     yA,-"-,( ,m,:/ )   .oo.     oo    o      ooo  o.     .oo
         .    /      .-Y a  a Y-.     8. .8'    8'8.     8    8b   d'8
         .   /           ~ ~ /         8'    .8oo88.     8    8  8'  8
         . (_/         '===='          8    .8'     8.   8    8  Y   8
         .   Y,-''-,Yy,-.,/           o8o  o8o    o88o  o8o  o8o    o8o
         .    I_))_) I_))_)
         
         
         current working directory: /root
         site-info.def date: Apr 8 2010 siteinfo/site-info.def
         yaim command: -c -s siteinfo/site-info.def -n glite-GLEXEC_wn
         log file: /opt/glite/yaim/bin/../log/yaimlog
         Thu Jun 23 15:58:38 CEST 2011 : /opt/glite/yaim/bin/yaim
         
         Installed YAIM versions:
         glite-yaim-core 4.0.14-1
         glite-yaim-glexec-wn 2.0.3-0
         
         ####################################################################
   INFO: The default location of the grid-env.(c)sh files will be: /opt/glite/etc/profile.d
   INFO: Sourcing the utilities in /opt/glite/yaim/functions/utils
   INFO: Detecting environment
   WARNING: No gLite version has been detected. The variable GLITE_VERSION used by yaim can't be defined.
   WARNING: If you are configuring gLite, please make sure the command glite-version is installed or YAIM may fail to configure things properly.
   INFO: Executing function: config_glexec_wn_users_check 
   INFO: Executing function: config_glexec_wn_log_check 
   INFO: Executing function: config_glexec_wn_check 
   INFO: Executing function: config_glexec_wn_lcaslcmaps_check 
   INFO: Executing function: config_vomsmap_check 
   INFO: Executing function: config_glexec_wn_users_setenv 
   INFO: Executing function: config_glexec_wn_users 
   INFO: Executing function: config_glexec_wn_log_setenv 
   INFO: Executing function: config_glexec_wn_log 
   INFO: Executing function: config_glexec_wn_setenv 
   INFO: Executing function: config_glexec_wn 
   INFO: Generating glexec configuration file /opt/glite/etc/glexec.conf
   INFO: glexec is configured in setuid mode
   INFO: Executing function: config_glexec_wn_lcaslcmaps_setenv 
   INFO: Executing function: config_glexec_wn_lcaslcmaps 
   INFO: Generating LCAS config file
   INFO: Generating LCMAPS config file
   INFO: glexec is configured to work with ARGUS
   INFO: Executing function: config_vomsmap_setenv 
   INFO: Executing function: config_vomsmap 
   INFO: Creating grid-map directory in /etc/grid-security/gridmapdir
   INFO: Creating voms grid-map file in /etc/grid-security/voms-grid-mapfile
   INFO: Creating voms groupmap file in /etc/grid-security/groupmapfile
   INFO: Copying the /etc/grid-security/voms-grid-mapfile in the standard location /etc/grid-security/grid-mapfile
   INFO: Configuration Complete.                                               [  OK  ]
   INFO: YAIM terminated succesfully.

Test report

The same manual test was performed as in the freshly installed case.

-- DennisVanDok - 23-Jun-2011

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2011-06-23 - DennisvdExternal
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    EGEE All webs login

This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Ask a support question or Send feedback