Bug 6471 - System installation should not be environment dependent
: System installation should not be environment dependent
Status: RESOLVED FIXED
: GSI C
Credentials and Proxies
: 4.2.1
: NorduGrid All
: P3 normal
: 4.2.2
Assigned To:
: http://www.grid.tsl.uu.se/repos/globu...
:
:
:
  Show dependency treegraph
 
Reported: 2008-10-14 13:11 by
Modified: 2008-10-15 10:20 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2008-10-14 13:11:32
When compiled as system software, i.e. with --prefix=/usr, no special
environment variables (like GLOBUS_LOCATION) should be required to run the
software. The linked patch fixes this problem for the scripts in the
globus-gsi-cert-utils package.

See bug #6452 and bug #6459 for the corresponding issue in globus-core and
globus-common.
------- Comment #1 From 2008-10-14 14:06:14 -------
I made some changes to your patch to make fail nicely if GLOBUS_LOCATION is not
set and the installation isn't done to /usr instead of dying with a system
error message. Can you test whether this still works for your installation in
/usr?

The patch is at:
http://www.mcs.anl.gov/~bester/patches/6471.diff
------- Comment #2 From 2008-10-15 09:09:10 -------
I accept your changes to my patch. I have updated the linked patch accordingly.

I discovered 2 typos in your patch.

1) Line 97 of your patch says: Please set X509_UCERT_DIR
   This should be:             Please set X509_CERT_DIR

2) Line 267 of your patch says: if
   This should be:              fi

I have made these changes in my new updated version of the patch.
------- Comment #3 From 2008-10-15 10:20:14 -------
Your new patch is committed to 4.2 branch and trunk.