/[pdpsoft]/trunk/grid-mw-security/mwsec-utils/llrun
ViewVC logotype

Log of /trunk/grid-mw-security/mwsec-utils/llrun

View Directory Listing Directory Listing


Sticky Revision:

Revision 2477 - Directory Listing
Modified Mon Jan 9 10:34:56 2012 UTC (10 years, 8 months ago) by msalle
Removing old link


Revision 2476 - Directory Listing
Modified Mon Jan 9 10:26:09 2012 UTC (10 years, 8 months ago) by msalle
Adding macros to test for dynamic library suffix.


Revision 2470 - Directory Listing
Modified Fri Jan 6 10:03:33 2012 UTC (10 years, 8 months ago) by msalle
Moving glexec/util to mwsec-utils.


Revision 2430 - Directory Listing
Modified Thu Sep 22 10:24:13 2011 UTC (11 years ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/llrun
Remove extra lcmaps_term calls (already called by the lcmaps_return_*
functions). Add explicit call of va_end. Add (commented-out) calls to setvbuf to
change to unbuffered output.



Revision 2291 - Directory Listing
Modified Tue May 3 12:50:52 2011 UTC (11 years, 5 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/llrun
Fix bug: fqans_idx was uninitialized.


Revision 2273 - Directory Listing
Modified Thu Apr 7 08:41:35 2011 UTC (11 years, 5 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/llrun
Moving ll_certification.sh into llrun directory


Revision 2272 - Directory Listing
Modified Thu Apr 7 08:40:34 2011 UTC (11 years, 5 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/llrun
Copied from: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli revision 2091
Renaming lcas_lcmaps_get_account_cli directory into llrun


Revision 2091 - Directory Listing
Modified Wed Nov 17 16:37:07 2010 UTC (11 years, 10 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Reordering typedef definition: lc*a*s_t needs opts_t and cred_t.


Revision 2090 - Directory Listing
Modified Wed Nov 17 16:33:44 2010 UTC (11 years, 10 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Adding symlink lcaslcmaps_getaccount_cli.c to new style llrun.c


Revision 2089 - Directory Listing
Modified Wed Nov 17 15:34:32 2010 UTC (11 years, 10 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
New version of the previous lcaslcmaps_getaccount_cli.c:
- code cleanup
- new lcmaps api support: disabling voms
- support for different syslog facility.
- adding a build.sh script to automat(g)ically build cross-platform



Revision 2088 - Directory Listing
Modified Sat Nov 13 17:23:49 2010 UTC (11 years, 10 months ago) by okoeroo
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Added the use of the lcmaps_account_info_clean() function. It will be dynamically loaded and executed when the LCMAPS framework run is done, or when an error occured and the account information needs to be cleaned up.
It will free the lcmaps_account_info_t struct.



Revision 2081 - Directory Listing
Modified Tue Nov 9 20:13:56 2010 UTC (11 years, 10 months ago) by aramv
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Initial commit of EESObligationHandler prototype

Revision 1980 - Directory Listing
Modified Thu Sep 30 13:05:16 2010 UTC (12 years ago) by dennisvd
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Oscar gets a cookie for finding a copy+paste bug; loadlcmaps with the wrong mode.
LCMAPS_RETURN_ACCOUNT_WITHOUT_GSI instead of LCMAPS_RETURN_POOLINDEX_WITHOUT_GSI.


Revision 1977 - Directory Listing
Modified Wed Sep 29 09:29:10 2010 UTC (12 years ago) by dennisvd
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
strdup is not required for fqans

Revision 1950 - Directory Listing
Modified Tue Sep 28 08:44:36 2010 UTC (12 years ago) by dennisvd
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
rudimentary Makefile for building this utility.


Revision 1949 - Directory Listing
Modified Mon Sep 27 20:35:52 2010 UTC (12 years ago) by dennisvd
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Extended to include the without_gsi interface calls:

	 - added command-line option to select mode
	 - added command-line options to set DN and FQAN
	 - renamed the lcmaps functions that were under control
	   of #ifdef blocks to mode specific ones
	 - conditional loading of symbols from lcmaps library depending on mode

Yet untested.


Revision 1947 - Directory Listing
Modified Fri Sep 24 13:42:55 2010 UTC (12 years ago) by okoeroo
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Split the interfaces by using three different defines:

Used by gLExec:
#define LCMAPS_RETURN_ACCOUNT_FROM_PEM

Use by Without GSI:
#define LCMAPS_RETURN_POOLINDEX_WITHOUT_GSI 
#define LCMAPS_RETURN_ACCOUNT_WITHOUT_GSI



Revision 1873 - Directory Listing
Modified Wed Aug 4 14:42:17 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
- properly cleaning rsl and pemstring



Revision 1859 - Directory Listing
Modified Mon Jul 19 11:47:53 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Making the getMajorVersion() lookup almost failsafe...:
- It first looks in the global symbols using dlopen(NULL,...).
  This works when compiled with
    -rdynamic
  or
    -L. -lvomsfix
- It then tries to dlopen libvomsfix.so.
- When that fails, it tries to dlopen liblcas.so



Revision 1858 - Directory Listing
Modified Mon Jul 19 10:22:33 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
By compiling with -rdynamic or linking with -export-dynamic, we can remove the
external vomsfix library and instead include the missing symbols internally.



Revision 1838 - Directory Listing
Modified Tue Jul 6 14:33:48 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Moving the voms dirty hack fixes to a separate c file.
By compiling those into a dynamic library we use it at build time and
prevent the missing symbols even without linking/loading LCAS.



Revision 1837 - Directory Listing
Modified Tue Jul 6 12:24:17 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Fix for specifying -s twice (it closed stderr...).



Revision 1836 - Directory Listing
Modified Tue Jul 6 09:45:31 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
- fix bug for optind: only decrease for -l and -L when no options were given.
- do proper cast at dlsym
- default: no external headers.
- define dummy getMajorVersionNumber() etc. to fix bug with VOMS



Revision 1835 - Directory Listing
Modified Tue Jul 6 08:54:36 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
- re-typedef-fing lcas_request_t
- almost re-typedef-fing lcmaps_account_t
- making both easily switchable between using the local typedef, or using the
  header file.



Revision 1834 - Directory Listing
Modified Tue Jul 6 08:46:56 2010 UTC (12 years, 2 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Added more help text:
- includes warnings on unset variables
- these can partially be suppressed using the new option -q.



Revision 1833 - Directory Listing
Added Mon Jul 5 15:37:40 2010 UTC (12 years, 3 months ago) by msalle
Original Path: trunk/grid-mw-security/glexec/util/lcaslcmaps_getaccount_cli
Adding a demo LCAS/LCMAPS get account command line program, which mimics the
behaviour of gLExec and can be used to debug the LCAS and LCMAPS config files
setup.



grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28