------------------------------------------------------------------------
r18493 | msalle | 2015-07-20 17:02:57 +0200 (Mon, 20 Jul 2015) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Update ChangeLog for 0.3.1 release

------------------------------------------------------------------------
r18363 | msalle | 2015-04-17 11:15:51 +0200 (Fri, 17 Apr 2015) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Comment out unneeded assignment with explanatory note.

------------------------------------------------------------------------
r18346 | msalle | 2015-04-16 14:12:52 +0200 (Thu, 16 Apr 2015) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c

Fix (harmless) warning from cppcheck.

------------------------------------------------------------------------
r18246 | msalle | 2015-02-11 10:46:55 +0100 (Wed, 11 Feb 2015) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8.src
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

Minor layout cleanup of llgt_{lcas,lcmaps}.c.
Adding some missing env variable descriptions.

------------------------------------------------------------------------
r18245 | msalle | 2015-02-11 10:04:28 +0100 (Wed, 11 Feb 2015) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8.src

Minor fixes in manpage

------------------------------------------------------------------------
r18131 | msalle | 2014-12-08 11:46:04 +0100 (Mon, 08 Dec 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8.src

Package BUGS file, replace minus for hyphen

------------------------------------------------------------------------
r17851 | msalle | 2014-07-08 19:23:48 +0200 (Tue, 08 Jul 2014) | 3 lines
Changed paths:
   M /trunk/ees/src/main/main.c
   M /trunk/glexec/src/main_util.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c
   M /trunk/lcmaps/src/pluginmanager/lcmaps_log.c
   M /trunk/lcmaps-plugins-afs/src/afs/lcmaps_afs.c
   M /trunk/lcmaps-plugins-basic/src/ban_dn/lcmaps_ban_dn.c
   M /trunk/lcmaps-plugins-basic/src/dummy/lcmaps_dummy_bad.c
   M /trunk/lcmaps-plugins-basic/src/dummy/lcmaps_dummy_good.c
   M /trunk/lcmaps-plugins-basic/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-basic/src/ldap_enf/lcmaps_ldap.c
   M /trunk/lcmaps-plugins-basic/src/localaccount/lcmaps_localaccount.c
   M /trunk/lcmaps-plugins-basic/src/poolaccount/lcmaps_poolaccount.c
   M /trunk/lcmaps-plugins-basic/src/posix_enf/lcmaps_posix.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/lcmaps_c_pep.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/pep-c-obligation-handlers.c
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/pep-c-obligation-handlers_helpers.c
   M /trunk/lcmaps-plugins-jobrep/src/api/jobrep_odbc_api.c
   M /trunk/lcmaps-plugins-jobrep/src/jobrep/jobrep_data_handling.c
   M /trunk/lcmaps-plugins-jobrep/src/jobrep/lcmaps_jobrep.c
   M /trunk/lcmaps-plugins-tracking-groupid/src/tracking_groupid/lcmaps_tracking_groupid.c
   M /trunk/lcmaps-plugins-verify-proxy/src/verify-proxy/lcmaps_verify_proxy.c
   M /trunk/lcmaps-plugins-verify-proxy/src/verify-proxy/proxylifetime/lcmaps_proxylifetime.c
   M /trunk/lcmaps-plugins-voms/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_ban_fqan.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_localaccount.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_localgroup.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_poolaccount.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_poolgroup.c
   M /trunk/scas/src/scas-server/logging/scas_log.c
   M /trunk/scas/src/scas-server/main.c

Fix compiler warnings resulting from casts, format etc.


------------------------------------------------------------------------
r17838 | msalle | 2014-07-07 21:17:46 +0200 (Mon, 07 Jul 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c

Fix format problems 

------------------------------------------------------------------------
r17836 | msalle | 2014-07-07 20:49:11 +0200 (Mon, 07 Jul 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h

Adding format __attribute__ to log function.

------------------------------------------------------------------------
r17734 | msalle | 2014-04-09 17:31:07 +0200 (Wed, 09 Apr 2014) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

voms-proxy-init dates proxies 5 minutes in the past, better use notBefore+5
min+10 sec as verification time.

------------------------------------------------------------------------
r17732 | msalle | 2014-04-09 17:13:21 +0200 (Wed, 09 Apr 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

Fix typo in lcmaps_set_voms_verification_time name

------------------------------------------------------------------------
r17731 | msalle | 2014-04-09 17:07:45 +0200 (Wed, 09 Apr 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

Fix log message

------------------------------------------------------------------------
r17730 | msalle | 2014-04-09 16:59:52 +0200 (Wed, 09 Apr 2014) | 9 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.h

For the sharing service, we test the VOMS AC shortly after the notBefore time of
the leaf proxy (last delegation). This requires LCMAPS 1.6.6 to function. It
also requires an update in VOMS, since currently it will fail in case the VOMS
server certificate used to sign the AC has expired.
In case we require enabling or disabling the VOMS check or have the sharing
service, we check for the existence of the required symbols in LCMAPS and fail
if they are absent. In other cases we don't need the symbols, so we don't check
and don't fail.

------------------------------------------------------------------------
r17664 | msalle | 2014-03-19 15:50:58 +0100 (Wed, 19 Mar 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

Add _XOPEN_SOURCE macro to silence compiler on Solaris

------------------------------------------------------------------------
r17663 | msalle | 2014-03-19 15:43:56 +0100 (Wed, 19 Mar 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Not all syslog facilities are portable: check their existence.

------------------------------------------------------------------------
r17653 | msalle | 2014-03-13 17:33:17 +0100 (Thu, 13 Mar 2014) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh.in

Fix typo and add some comments

------------------------------------------------------------------------
r17648 | msalle | 2014-03-13 12:22:36 +0100 (Thu, 13 Mar 2014) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/BUGS

Adding (empty) informative BUGS file

------------------------------------------------------------------------
r17635 | msalle | 2014-03-11 18:25:07 +0100 (Tue, 11 Mar 2014) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Behaviour of AC_CHECK_DECLS is different from AC_CHECK_LIB in that it actually
defines the HAVE_DECL macro but with value 0 instead of 1. 
Fix the tests for this.

------------------------------------------------------------------------
r17626 | msalle | 2014-03-10 18:48:56 +0100 (Mon, 10 Mar 2014) | 6 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Fix small bugs: need to include config file before checking if defined.
Use #ifdef instead of #if ... ==
Initialize peer to prevent warning
Declare variable static (that should have been).


------------------------------------------------------------------------
r17471 | msalle | 2014-02-21 11:28:50 +0100 (Fri, 21 Feb 2014) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcmaps/src/Makefile.am
   M /trunk/lcmaps-plugins-c-pep/src/c-pep/Makefile.am
   M /trunk/lcmaps-plugins-jobrep/src/jobrep/Makefile.am
   M /trunk/lcmaps-plugins-scas-client/src/Makefile.am
   M /trunk/mwsec-utils/llrun/Makefile.am
   M /trunk/scas/src/Makefile.am

Do not by default enable a large set of compiler warning flags: they are good
for development, not for a distribution tarball...
llrun: do enable -g and -O0 for GNU: it's a debug tool

------------------------------------------------------------------------
r17405 | msalle | 2014-02-11 10:32:14 +0100 (Tue, 11 Feb 2014) | 3 lines
Changed paths:
   M /trunk/ees/bootstrap
   M /trunk/glexec/bootstrap
   M /trunk/lcas/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-plugins-basic/bootstrap
   M /trunk/lcas-plugins-check-executable/bootstrap
   M /trunk/lcas-plugins-voms/bootstrap
   M /trunk/lcmaps/bootstrap
   M /trunk/lcmaps-plugins-afs/bootstrap
   M /trunk/lcmaps-plugins-basic/bootstrap
   M /trunk/lcmaps-plugins-c-pep/bootstrap
   M /trunk/lcmaps-plugins-jobrep/bootstrap
   M /trunk/lcmaps-plugins-lcas/bootstrap
   M /trunk/lcmaps-plugins-scas-client/bootstrap
   M /trunk/lcmaps-plugins-tracking-groupid/bootstrap
   M /trunk/lcmaps-plugins-verify-proxy/bootstrap
   M /trunk/lcmaps-plugins-voms/bootstrap
   M /trunk/scas/bootstrap

Add --force to autoheader: we do not provide our own headerfile template, so we
want want to get that from autoheader.

------------------------------------------------------------------------
r17403 | msalle | 2014-02-10 11:56:07 +0100 (Mon, 10 Feb 2014) | 2 lines
Changed paths:
   M /trunk/ees/bootstrap
   M /trunk/glexec/bootstrap
   M /trunk/lcas/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-plugins-basic/bootstrap
   M /trunk/lcas-plugins-check-executable/bootstrap
   M /trunk/lcas-plugins-voms/bootstrap
   M /trunk/lcmaps/bootstrap
   M /trunk/lcmaps-plugins-afs/bootstrap
   M /trunk/lcmaps-plugins-basic/bootstrap
   M /trunk/lcmaps-plugins-c-pep/bootstrap
   M /trunk/lcmaps-plugins-jobrep/bootstrap
   M /trunk/lcmaps-plugins-lcas/bootstrap
   M /trunk/lcmaps-plugins-scas-client/bootstrap
   M /trunk/lcmaps-plugins-tracking-groupid/bootstrap
   M /trunk/lcmaps-plugins-verify-proxy/bootstrap
   M /trunk/lcmaps-plugins-voms/bootstrap
   M /trunk/saml2-xacml2-c-lib/xacml/bootstrap
   M /trunk/scas/bootstrap

Update bootstrap scripts: should run libtoolize before aclocal

------------------------------------------------------------------------
r17265 | msalle | 2013-12-19 15:50:22 +0100 (Thu, 19 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

Add comment and move prototype to top.

------------------------------------------------------------------------
r17260 | msalle | 2013-12-15 12:37:26 +0100 (Sun, 15 Dec 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8
   A /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8.src (from /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8:17259)
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8.src

Also create gt4-interface-install.8 from template (to get package name in) and
update content.

------------------------------------------------------------------------
r17259 | msalle | 2013-12-15 12:15:14 +0100 (Sun, 15 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh.in

Create dynamic library extension in script from configure

------------------------------------------------------------------------
r17258 | msalle | 2013-12-15 12:14:39 +0100 (Sun, 15 Dec 2013) | 4 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/common.am (from /trunk/glexec/common.am:17257)
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt4_interface.8
   D /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   A /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8.src (from /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8:17253)

Dynamically create symlink lcas_lcmaps_gt4_interface.8 to manpage
lcas_lcmaps_gt_interface.8. Create manpage lcas_lcmaps_gt_interface.8 from
template to fill in library extension.

------------------------------------------------------------------------
r17256 | msalle | 2013-12-12 15:59:38 +0100 (Thu, 12 Dec 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Set version to next unreleased version.
Update NEWS file

------------------------------------------------------------------------
r17251 | msalle | 2013-12-12 14:37:19 +0100 (Thu, 12 Dec 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcmaps-plugins-lcas/configure.ac

Fix typo in lcmaps-plugins-lcas/configure.ac
Need to check for dlopen in lcas-lcmaps-gt4-interface/configure.ac

------------------------------------------------------------------------
r17246 | msalle | 2013-12-12 11:03:20 +0100 (Thu, 12 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8

Update package name (hardcode for now)

------------------------------------------------------------------------
r17245 | msalle | 2013-12-12 11:00:08 +0100 (Thu, 12 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh.in

Improve looking for the llgt library.

------------------------------------------------------------------------
r17244 | msalle | 2013-12-12 10:12:53 +0100 (Thu, 12 Dec 2013) | 8 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/doc/README
   A /trunk/lcas-lcmaps-gt4-interface/doc/gt4-interface-install.8 (from /trunk/lcas-lcmaps-gt4-interface/doc/README:17238)
   D /trunk/lcas-lcmaps-gt4-interface/examples/deinstall.sh
   D /trunk/lcas-lcmaps-gt4-interface/examples/gsi-authz.conf
   A /trunk/lcas-lcmaps-gt4-interface/examples/gsi-authz.conf.in (from /trunk/lcas-lcmaps-gt4-interface/examples/gsi-authz.conf:17231)
   D /trunk/lcas-lcmaps-gt4-interface/examples/gt4-interface-install.sh
   D /trunk/lcas-lcmaps-gt4-interface/examples/install.sh

Cleanup:
- replace README by a manpage for gt4-interface-install and update the
  contents.
- install gt4-interface-install.sh as gt4-interface-install
- remove old and not working example files
- update the example gsi-authz.conf to a working example


------------------------------------------------------------------------
r17243 | msalle | 2013-12-11 22:50:42 +0100 (Wed, 11 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Need globus_gridmap_callout_error and fix name of cflags

------------------------------------------------------------------------
r17242 | msalle | 2013-12-11 22:43:00 +0100 (Wed, 11 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Fix usage of HAVE_DECL_GLOBUS_GSI_CRED_READ_CERT_BUFFER

------------------------------------------------------------------------
r17241 | msalle | 2013-12-11 22:35:18 +0100 (Wed, 11 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Cleanup which libs and headers needed in CFLAGS and LIBADD

------------------------------------------------------------------------
r17240 | msalle | 2013-12-11 22:27:22 +0100 (Wed, 11 Dec 2013) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Cleanup headers.
Only check for libcrypto when we need to implement the
globus_gsi_cred_read_cert_buffer() ourselves.

------------------------------------------------------------------------
r17239 | msalle | 2013-12-11 21:27:08 +0100 (Wed, 11 Dec 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Remove unused and unneeded tests from configure.ac

------------------------------------------------------------------------
r17238 | msalle | 2013-12-11 21:14:26 +0100 (Wed, 11 Dec 2013) | 3 lines
Changed paths:
   R /trunk/lcas-lcmaps-gt4-interface/doc/README (from /trunk/lcas-lcmaps-gt4-interface/doc/README:17123)
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Fix compiler warnings: implicit casts etc. Also fix handling of result of a
AC_CHECK_DECLS()

------------------------------------------------------------------------
r17112 | msalle | 2013-11-01 13:09:57 +0100 (Fri, 01 Nov 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

Minimal version which can call us with the new API is in globus_gss_assist 9.0,
no longer 8.9, see http://jira.globus.org/browse/GT-478

------------------------------------------------------------------------
r17107 | msalle | 2013-10-28 15:54:24 +0100 (Mon, 28 Oct 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Add note in NEWS about fixed bug. Add clarification in comment about other
fields in globus internal struct.

------------------------------------------------------------------------
r17106 | msalle | 2013-10-28 15:16:37 +0100 (Mon, 28 Oct 2013) | 15 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.h
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Few improvements:
- llgt_front.c:
  * check run-time version of GLOBUS_GSI_GSS_ASSIST_MODULE /
    libglobus_gss_assist to make sure we don't va_arg a non-existent parameter.
  * setup logging before checking for the sharing service.
- llgt_utils.c:
  when LLGT_ENABLE_DEBUG is specified setup debugging mode also in
  logging-to-file mode.
- llgt_lcmaps.h
  Write-out the parameter names in the llgt_run_lcmaps prototype (for clarity
  and for ctags)
- configure.ac:
  only need to set CFLAGS, since we try a include
  

------------------------------------------------------------------------
r17105 | msalle | 2013-10-25 15:53:28 +0200 (Fri, 25 Oct 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

Updating NEWS file

------------------------------------------------------------------------
r17104 | msalle | 2013-10-25 15:51:01 +0200 (Fri, 25 Oct 2013) | 10 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_globus_internal.h
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h

- Adding support for the new sharing service API, introduced in GT5.2.5. In that
  case, the user credential is obtained from an extra commandline argument to
  the callout, instead of from the gss context. We build up our own
  'gss_cred_id_t' to wrap this other credential, this prevents having to add a
  new LCMAPS and LCAS API. When this LLGT is build against an old GT5 it will
  still have the support but we implement one function differently.
- Also removing code obtaining our own and peer identity from llgt_front, since
  the result is not used. The peer is also obtained later elsewhere.
- Updating version

------------------------------------------------------------------------
r16979 | msalle | 2013-04-09 15:52:13 +0200 (Tue, 09 Apr 2013) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Bugfix: Some log entries are missing the trailing newline, this used to be fixed
by changing the last character into a newline. Now we try to add a newline if 
there is space in the buffer, otherwise we truncate in the normal way.

------------------------------------------------------------------------
r16899 | msalle | 2013-02-26 12:24:55 +0100 (Tue, 26 Feb 2013) | 6 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   M /trunk/lcmaps/NEWS
   M /trunk/lcmaps/configure.ac
   M /trunk/lcmaps-plugins-basic/NEWS
   M /trunk/lcmaps-plugins-basic/configure.ac
   M /trunk/lcmaps-plugins-basic/doc/lcmaps_localaccount.mod.8
   M /trunk/lcmaps-plugins-basic/doc/lcmaps_poolaccount.mod.8
   M /trunk/lcmaps-plugins-voms/NEWS
   M /trunk/lcmaps-plugins-voms/configure.ac
   M /trunk/lcmaps-plugins-voms/doc/lcmaps_voms_localaccount.mod.8
   M /trunk/lcmaps-plugins-voms/doc/lcmaps_voms_poolaccount.mod.8

Updating versions for new gsissh features:
- lcas_lcmaps_gt4_interface 0.3.0
- lcmaps 1.6.0
- lcas-plugins-basic 1.6.0
- lcas-plugins-voms 1.6.0

------------------------------------------------------------------------
r16884 | msalle | 2013-02-25 17:17:43 +0100 (Mon, 25 Feb 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8

Update manpage for lcas-lcmaps-gt4-interface to reflect passing of 'requested
username'

------------------------------------------------------------------------
r16871 | msalle | 2013-02-25 14:12:10 +0100 (Mon, 25 Feb 2013) | 11 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcmaps/NEWS
   M /trunk/lcmaps-plugins-basic/NEWS
   M /trunk/lcmaps-plugins-basic/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-basic/src/localaccount/lcmaps_localaccount.c
   M /trunk/lcmaps-plugins-basic/src/poolaccount/lcmaps_poolaccount.c
   M /trunk/lcmaps-plugins-voms/NEWS
   M /trunk/lcmaps-plugins-voms/src/gridlist/lcmaps_gridlist.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_localaccount.c
   M /trunk/lcmaps-plugins-voms/src/voms/lcmaps_voms_poolaccount.c

- Add support for the requested username in the poolaccount plugins: when a
  requested username is provided and does not match a resulting poolaccount
  mapping, the poolaccount plugin should fail. This is necessary to prevent
  LCMAPS to return succesfully with a different account then the requested
  username.
- Update NEWS files with correct syntax for list of usernames (should be
  separated by a comma without any whitespace).
- Make sure not to the a strncmp but a strcmp for the requested username.
- Allow for a larger list of userids before calling realloc (was 4 now 256)
- Clarify logmessage printed when a requested username is specified.

------------------------------------------------------------------------
r16866 | msalle | 2013-02-22 16:25:55 +0100 (Fri, 22 Feb 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

Add bugfix to NEWS file

------------------------------------------------------------------------
r16863 | msalle | 2013-02-22 13:41:36 +0100 (Fri, 22 Feb 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

When closing logfile, make sure the flag is set to uninitialized logging.

------------------------------------------------------------------------
r16853 | msalle | 2013-02-21 15:16:56 +0100 (Thu, 21 Feb 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

When desired identity is an empty string, set it to NULL for LCMAPS, otherwise
we try to match an "" which will always fail.

------------------------------------------------------------------------
r16849 | msalle | 2013-02-21 14:29:45 +0100 (Thu, 21 Feb 2013) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.h

Add support for the desired_identity coming from the Globus parent program. When
the LCMAPS version is at least 1.5.8, it is passed into LCMAPS which makes it
available to the plugins to ultimately provide support for multi-useraccount
entries in the grid-mapfile

------------------------------------------------------------------------
r16832 | msalle | 2013-02-07 13:54:24 +0100 (Thu, 07 Feb 2013) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Updating ChangeLog

------------------------------------------------------------------------
r16830 | msalle | 2013-02-06 15:01:01 +0100 (Wed, 06 Feb 2013) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h

Few small fixes relating to implicit typecasts and comparisons. Explicitly check
return value of snprintf in number of cases (can be negative).

------------------------------------------------------------------------
r16829 | msalle | 2013-02-06 14:28:32 +0100 (Wed, 06 Feb 2013) | 11 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.h
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Update for RH5 bugfix: VOMS may NOT be unloaded via a dlclose and then
reinitialized in a Globus/VOMS/OpenSSL setup on RH5. Fix moves the LCAS Term
which dlcloses the plugins till after LCMAPS has run by adding a new function
llgt_lcas_terminate() that is called after lcmaps has ran.
Also add new env variable LLGT_DLCLOSE_LCAS along the line of the
LLGT_DLCLOSE_LCMAPS. This might be needed at some point if the reordering turns
out insufficient still. Manpage is update to reflect this.
In addition fix cast problems showing from new compiler warning flags.
Bumping version and updating NEWS file.


------------------------------------------------------------------------
r16553 | msalle | 2012-10-22 14:25:37 +0200 (Mon, 22 Oct 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r16552 | msalle | 2012-10-22 14:25:08 +0200 (Mon, 22 Oct 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

When the two results (desired identity and cached result) mismatch, warn and
rerun LCMAPS instead of fail.

------------------------------------------------------------------------
r16551 | msalle | 2012-10-21 13:38:44 +0200 (Sun, 21 Oct 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Updating ChangeLog

------------------------------------------------------------------------
r16550 | msalle | 2012-10-21 13:37:37 +0200 (Sun, 21 Oct 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

shorten log line.

------------------------------------------------------------------------
r16549 | msalle | 2012-10-21 13:30:16 +0200 (Sun, 21 Oct 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

Log service name iff present, reorganize caching for clarity.

------------------------------------------------------------------------
r16548 | msalle | 2012-10-21 12:57:21 +0200 (Sun, 21 Oct 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r16547 | msalle | 2012-10-19 16:12:15 +0200 (Fri, 19 Oct 2012) | 11 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

The result of LCMAPS mapping is stored, to allow caching the result:
When a non-NULL 'desired identity' is presented, and a previous result is
available, it is used instead of doing a new LCMAPS run. This means LCMAPS at
most runs once.
Allow preventing the caching by setting the new environment variable
LLGT_CACHE_CALLOUT to no, disable or disabled.
Do not call globus_module_deactivate() since this might corrupt e.g. the OpenSSL
library, it should be called from the calling program.
Update NEWS file and man page to reflect the new behaviour.


------------------------------------------------------------------------
r16546 | msalle | 2012-10-18 15:21:37 +0200 (Thu, 18 Oct 2012) | 10 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/LICENSE
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/README
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   D /trunk/lcas-lcmaps-gt4-interface/project/voms.m4
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c

New feature: env var LLGT_DLCLOSE_LCMAPS, when set to no, disable or disabled,
do NOT call dlclose() on lcmaps. This is a workaround for a RH5-based bug
relating to gsisshd, which run the callout twice. Updating manpage and NEWS file
to reflect this. Also:
- spell checked manpage
- replaced LICENSE file with proper Apache-2 LICENSE file
- removed unused voms.m4 macro (only needed for AC_LCMAPS, but we only use
  AC_LCMAPS_INTERFACE)


------------------------------------------------------------------------
r16415 | msalle | 2012-06-05 13:32:39 +0200 (Tue, 05 Jun 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h

Add missing header syslog.h to llgt_utils.h as it is needed for LOG_ERR etc.

------------------------------------------------------------------------
r16412 | msalle | 2012-06-05 10:34:23 +0200 (Tue, 05 Jun 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

Cleanup dead code.

------------------------------------------------------------------------
r16410 | msalle | 2012-06-04 16:50:03 +0200 (Mon, 04 Jun 2012) | 7 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h

Update logging functionality to allow for logging to file from llgt itself.
LLGT_LOG_FILE when set and can be opened, is used instead of syslog.
If succesfully opened, LCAS_LOG_FILE and/or LCMAPS_LOG_FILE when unset, will be
set to the same file.
When neither LLGT_LOG_FACILITY nor LLGT_LOG_IDENT is set and logging to syslog,
openlog is no longer called.

------------------------------------------------------------------------
r16166 | okoeroo | 2012-03-16 10:54:22 +0100 (Fri, 16 Mar 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Bumping version in configure.ac to match the NEWS file mentioned update


------------------------------------------------------------------------
r16165 | okoeroo | 2012-03-16 10:52:54 +0100 (Fri, 16 Mar 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am

Removed gt4-interface-install.8 from the make dist.


------------------------------------------------------------------------
r16151 | dennisvd | 2012-03-15 14:11:55 +0100 (Thu, 15 Mar 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

update the NEWS retroactively

------------------------------------------------------------------------
r16149 | dennisvd | 2012-03-15 13:55:26 +0100 (Thu, 15 Mar 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8

Include a manual page (copied from Debian packaging)

------------------------------------------------------------------------
r16046 | msalle | 2012-02-29 11:06:56 +0100 (Wed, 29 Feb 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Updating ChangeLog


------------------------------------------------------------------------
r16044 | msalle | 2012-02-29 10:45:14 +0100 (Wed, 29 Feb 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

fclose() of lcas logfile should be enabled only when using LCAS.

------------------------------------------------------------------------
r15966 | okoeroo | 2012-02-13 16:10:51 +0100 (Mon, 13 Feb 2012) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

Corrected version numbers in the NEWS file.




------------------------------------------------------------------------
r15965 | okoeroo | 2012-02-13 16:07:01 +0100 (Mon, 13 Feb 2012) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

Preparing for a new lcas-lcmaps-gt-interface



------------------------------------------------------------------------
r15886 | msalle | 2012-01-27 10:16:57 +0100 (Fri, 27 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_globus_internal.h

Sync headers with those specified in globus_internal.h headers in LCMAPS

------------------------------------------------------------------------
r15884 | msalle | 2012-01-26 16:36:48 +0100 (Thu, 26 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Fix remaining renaming of globus_internal.h into llgt_globus_internal.h

------------------------------------------------------------------------
r15883 | msalle | 2012-01-26 16:31:56 +0100 (Thu, 26 Jan 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/src/globus_internal.h
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_globus_internal.h (from /trunk/lcas-lcmaps-gt4-interface/src/globus_internal.h:15878)
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c

Explicitly prefix globus_internal.h with llgt_ and insert macro to enforce
single inclusion.

------------------------------------------------------------------------
r15872 | okoeroo | 2012-01-25 18:52:54 +0100 (Wed, 25 Jan 2012) | 7 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c

When an LCAS_LOG_FILE=<file> or LCMAPS_LOG_FILE=<file> is provided to the LLGT,
it opened a FILE handle (for each of the environments).

Now it also closes them.



------------------------------------------------------------------------
r15865 | msalle | 2012-01-23 10:27:43 +0100 (Mon, 23 Jan 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_front.c (from /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c:15864)
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.h
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.c (from /trunk/lcas-lcmaps-gt4-interface/src/utils.c:15864)
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_utils.h (from /trunk/lcas-lcmaps-gt4-interface/src/utils.h:15864)
   D /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   D /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Prefix all files with llgt_. Rename configure options file into llgt_config.h
Add missing llgt_config.h header to all c and h files.

------------------------------------------------------------------------
r15863 | msalle | 2012-01-20 12:30:32 +0100 (Fri, 20 Jan 2012) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.h
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.h

Add new header files.

------------------------------------------------------------------------
r15862 | msalle | 2012-01-20 12:27:30 +0100 (Fri, 20 Jan 2012) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   D /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   D /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcas.c (from /trunk/lcas-lcmaps-gt4-interface/src/lcas.c:15856)
   A /trunk/lcas-lcmaps-gt4-interface/src/llgt_lcmaps.c (from /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c:15856)
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Cleanup of code: splitup lcas and lcmaps dependent code in separate .c and .h
files, which are prefixed with llgt_ to prevent confusion with the framework
files. Further removal of dead code.


------------------------------------------------------------------------
r15858 | msalle | 2012-01-19 17:57:46 +0100 (Thu, 19 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Commented on function too many and forgot one.

------------------------------------------------------------------------
r15857 | msalle | 2012-01-19 17:54:48 +0100 (Thu, 19 Jan 2012) | 4 lines
Changed paths:
   D /trunk/lcas-lcmaps-gt4-interface/src/globus_gsi_gss_constants.h
   D /trunk/lcas-lcmaps-gt4-interface/src/gssapi_openssl.h
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   D /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Cleanup dead code: comment-out functions and their prototypes if they are not
being used. Also remove unused header files.


------------------------------------------------------------------------
r15850 | msalle | 2012-01-16 13:06:18 +0100 (Mon, 16 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/globus_internal.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Make sure all local copies of globus structs have non-clashing names.

------------------------------------------------------------------------
r15848 | msalle | 2012-01-13 15:02:38 +0100 (Fri, 13 Jan 2012) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   A /trunk/lcas-lcmaps-gt4-interface/src/globus_internal.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Cleanup code to limit the handling of internal globus structs. All these structs
are now defined in globus_internal.h. The need for this arises because there is
no public way of obtaining a gss_cred_id_t from a gss_ctx_id_t.


------------------------------------------------------------------------
r15847 | msalle | 2012-01-12 13:50:44 +0100 (Thu, 12 Jan 2012) | 7 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Fix proper handling of --disable-lcas:
- use of AM_CONDITIONAL in configure.ac 
- use of AC_DEFINE and #if(n)def to skip LCAS code
- don't compile lcas.c (not even as empty file)
Add some comments on globus modules.


------------------------------------------------------------------------
r15825 | msalle | 2012-01-04 12:29:07 +0100 (Wed, 04 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c

Fix call of tokenize function (should call new name).

------------------------------------------------------------------------
r15824 | msalle | 2012-01-04 12:28:25 +0100 (Wed, 04 Jan 2012) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c

Fix name of policy_tokenize function and make it static


------------------------------------------------------------------------
r15821 | msalle | 2012-01-03 16:26:13 +0100 (Tue, 03 Jan 2012) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c

Fix tokenizing code.

------------------------------------------------------------------------
r15820 | msalle | 2012-01-03 15:55:46 +0100 (Tue, 03 Jan 2012) | 10 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

- Fix use of LCMAPS_POLICY_NAME, it wasn't used by llgt4 since it called
  lcmaps_run_and_return_username with policies==NULL meaning parse all policies.
  The LCMAPS_POLICY_NAME is now split into an array of policy names using new
  function llgt4_policy_tokenize() similar to lcmaps_tokenize
- fix two memory leaks: liblcmaps_path (in lcmaps.c) and client name (in
  lcmaps_gt4_front.c). At the same time client name is only determined once from
  context.
- fix typos: lcas instead of lcmaps (in lcmaps.c)


------------------------------------------------------------------------
r15752 | msalle | 2011-12-16 09:40:28 +0100 (Fri, 16 Dec 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/ChangeLog

Update ChangeLog

------------------------------------------------------------------------
r15749 | msalle | 2011-12-15 17:35:57 +0100 (Thu, 15 Dec 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Minor update: should check AC_LCAS_INTERFACE, not AC_LCAS. Bumping version.

------------------------------------------------------------------------
r15723 | okoeroo | 2011-12-14 15:30:59 +0100 (Wed, 14 Dec 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Changed LCAS and LCMAPS _DEBUG_LEVEL to '3', which means that it's equal to LOG_NOTICE and up. The LOG_INFO is the default log level in LCMAPS itself. This can be tuned by exporting LCMAPS_DEBUG_LEVEL to a higher or lower value. The same is true for LCAS.


------------------------------------------------------------------------
r15690 | okoeroo | 2011-12-11 19:27:15 +0100 (Sun, 11 Dec 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8

Written man page for lcas_lcmaps_gt_interface



------------------------------------------------------------------------
r15684 | okoeroo | 2011-12-11 14:28:07 +0100 (Sun, 11 Dec 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   A /trunk/lcas-lcmaps-gt4-interface/doc/Makefile.am
   A /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt4_interface.8
   A /trunk/lcas-lcmaps-gt4-interface/doc/lcas_lcmaps_gt_interface.8

Added man page for the LCAS LCMAPS GT interface


------------------------------------------------------------------------
r15661 | okoeroo | 2011-12-03 22:08:16 +0100 (Sat, 03 Dec 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS

Updated release notes text to be more clear.



------------------------------------------------------------------------
r15655 | okoeroo | 2011-12-01 13:43:09 +0100 (Thu, 01 Dec 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Prefixed all the function names to avoid clashes. All is now normalized on "llgt_".



------------------------------------------------------------------------
r15652 | okoeroo | 2011-11-29 18:33:33 +0100 (Tue, 29 Nov 2011) | 65 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

The last big check-in.


Version 1.2.0:
-   Changed the copyright to The Initiative for Globus in Europe project.
-   Moved the default logging facility from LOG_LOCAL1 to LOG_DAEMON.
-   Change the default logging facility with the $LLGT_LOG_FACILITY environment
    variable. Use the name of (standard syslog) facility names. Example:
    LOG_DAEMON, LOG_LOCAL1, etcetera
-   The $LLGT_LOG_IDENT can (optionally) be set to identify the log the
    GT-interface from other records explicitly. Not using this option will let
    Syslog (or one of the GT services) to set these options. By default the
    Syslog ident will be set to the executable name.
-   Changed the default LCAS_DEBUG_LEVEL value to the build in number 4. Which
    equal to a cut off at the LOG_INFO Syslog priority. Setting it on 5 will
    let it run with LOG_DEBUG enabled.
-   Switched internal time from localtime() to gmtime() to generate a
    JOB_REPOSITORY_ID and GATEKEEPER_JM_ID.
-   Set $LLGT_RUN_LCAS to "no", "disabled" or "disable" to avoid the LCAS run
    prior to the LCMAPS.
-   There is a matching ./configure option "--enable-lcas" which can be used to
    change the default behaviour to run LCAS or not. The $LLGT_RUN_LCAS
    environment variable can still influence the LCAS run.
-   Added ./configure options similar gLExec to manipulate LCAS and LCMAPS
    usage, e.g.  --with-lcas-db=FILE, --with-lcas-moduledir-sfx=path,
    --with-lcas-moduledir=path, --with-lcmaps-db=FILE,
    --with-lcmaps-moduledir-sfx=path, --with-lcmaps-moduledir=path
-   When the variable LLGT_LIFT_PRIVILEGED_PROTECTION is set the post-LCMAPS
    mapping to the 'root' user and group check is disabled. This check is
    implicitly enable to prevent erroneous configuration to silently result
    into a root-account mapping in services that don't have preventions for
    this of themselves.  This setting is NEEDED in services that:
    1.) don't user switch, and run as root.
    2.) services that expect only a username to be returned and perform the
        user switch themselves, e.g. the Globus GSI-OpenSSHd.
-   Depreciate: $LLGT_NO_CHANGE_USER in favor of $LLGT_LIFT_PRIVILEGED_PROTECTION. 
                (Depreciation does not mean non-functional anymore)
-   Depreciate: $LLGT4_NO_CHANGE_USER in favor of $LLGT_LIFT_PRIVILEGED_PROTECTION. 
                (Depreciation does not mean non-functional anymore)
-   Set $LLGT_VOMS_DISABLE_CREDENTIAL_CHECK to disable the VOMS verification at
    run-time in LCMAPS, provided that LCMAPS has the feature to select it at
    run-time.
-   Set $LLGT_VOMS_ENABLE_CREDENTIAL_CHECK explicitly enable the VOMS attribute
    verification. It will override the LCMAPS build-in default, which could be
    disabled with certain build flags.
-   Support for a CFLAGS setting for LCAS_LIBDIR to open the liblcas.so library
    from an alternative location at build-time to override it's default.
    Example: export CFLAGS='-DLCAS_LIBDIR=\"/usr/local/lib/\"'
-   Support for an alternative LCAS_LIBDIR as a run-time setting by exporting
    $LLGT_LCAS_LIBDIR="/usr/local/lib/liblcas.so"

Newest to version 1.2.0:
-   Support for a CFLAGS setting for LCMAPS_LIBDIR to open the liblcmaps.so library
    from an alternative location at build-time to override it's default.
    Example: export CFLAGS='-DLCMAPS_LIBDIR=\"/usr/local/lib/\"'
-   Support for an alternative LCMAPS_LIBDIR as a run-time setting by exporting
    $LLGT_LCMAPS_LIBDIR="/usr/local/lib/liblcmaps.so"
-   If the $LLGT_ENABLE_DEBUG environment variable is set, then the debugging
    message logged at level LOG_DEBUG are passed to the log. The scope of this
    setting is only within the LCAS-LCMAPS-GT-interface





------------------------------------------------------------------------
r15651 | okoeroo | 2011-11-29 16:21:54 +0100 (Tue, 29 Nov 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c

Fixed typo


------------------------------------------------------------------------
r15650 | okoeroo | 2011-11-29 16:17:32 +0100 (Tue, 29 Nov 2011) | 9 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c

-   Support for a CFLAGS setting for LCAS_LIBDIR to open the liblcas.so library
    from an alternative location at build-time to override it's default.
    Example: export CFLAGS='-DLCAS_LIBDIR=\"/usr/local/lib/\"'
-   Support for an alternative LCAS_LIBDIR as a run-time setting by exporting
    $LLGT_LCAS_LIBDIR="/usr/local/lib/liblcas.so"




------------------------------------------------------------------------
r15649 | okoeroo | 2011-11-29 15:46:04 +0100 (Tue, 29 Nov 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Added support for the LCAS_LIBDIR selection.



------------------------------------------------------------------------
r15645 | okoeroo | 2011-11-28 22:25:24 +0100 (Mon, 28 Nov 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Intermediate update.


------------------------------------------------------------------------
r15642 | okoeroo | 2011-11-28 12:29:24 +0100 (Mon, 28 Nov 2011) | 11 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

New run-time VOMS switching options:

-   Set $LLGT_VOMS_DISABLE_CREDENTIAL_CHECK to disable the VOMS verification at
    run-time in LCMAPS, provided that LCMAPS has the feature to select it at
    run-time.
-   Set $LLGT_VOMS_ENABLE_CREDENTIAL_CHECK explicitly enable the VOMS attribute
    verification. It will override the LCMAPS build-in default, which could be
    disabled with certain build flags.



------------------------------------------------------------------------
r15639 | okoeroo | 2011-11-28 11:08:33 +0100 (Mon, 28 Nov 2011) | 1 line
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Cleaning up the code. This part is tested thoroughly
------------------------------------------------------------------------
r15638 | okoeroo | 2011-11-27 18:11:40 +0100 (Sun, 27 Nov 2011) | 43 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

WARNING! This is an intermediate update, not final.
The liblcmaps.so is expected in /usr/local/lib/ 


Version 1.2.0:
-   Changed the copyright to The Initiative for Globus in Europe project.
-   Moved the default logging facility from LOG_LOCAL1 to LOG_DAEMON.
-   Change the default logging facility with the $LLGT_LOG_FACILITY environment
    variable. Use the name of (standard syslog) facility names. Example:
    LOG_DAEMON, LOG_LOCAL1, etcetera
-   The $LLGT_LOG_IDENT can (optionally) be set to identify the log the
    GT-interface from other records explicitly. Not using this option will let
    Syslog (or one of the GT services) to set these options. By default the
    Syslog ident will be set to the executable name.
-   Changed the default LCAS_DEBUG_LEVEL value to the build in number 4. Which
    equal to a cut off at the LOG_INFO Syslog priority. Setting it on 5 will
    let it run with LOG_DEBUG enabled.
-   Switched internal time from localtime() to gmtime() to generate a
    JOB_REPOSITORY_ID and GATEKEEPER_JM_ID.
-   Set $LLGT_RUN_LCAS to "no", "disabled" or "disable" to avoid the LCAS run
    prior to the LCMAPS.
-   There is a matching ./configure option "--enable-lcas" which can be used to
    change the default behaviour to run LCAS or not. The $LLGT_RUN_LCAS
    environment variable can still influence the LCAS run.
-   Added ./configure options similar gLExec to manipulate LCAS and LCMAPS
    usage, e.g.  --with-lcas-db=FILE, --with-lcas-moduledir-sfx=path,
    --with-lcas-moduledir=path, --with-lcmaps-db=FILE,
    --with-lcmaps-moduledir-sfx=path, --with-lcmaps-moduledir=path
-   When the variable LLGT_NO_CHANGE_USER is set the post-LCMAPS mapping to the
    'root' user and group check is disabled. This check is implicitly enable to
    prevent erroneous configuration to silently result into a root-account 
    mapping in services that don't have preventions for this of themselves.
    This setting is NEEDED in services that:
    1.) don't user switch, and run as root.
    2.) services that expect only a username to be returned and perform the
        user switch themselves, e.g. the Globus GSI-OpenSSHd.
-   Depreciate: $LLGT4_NO_CHANGE_USER in favor of $LLGT_NO_CHANGE_USER. 
                (Depreciation does not mean non-functional anymore)





------------------------------------------------------------------------
r15624 | okoeroo | 2011-11-24 10:06:58 +0100 (Thu, 24 Nov 2011) | 3 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/ChangeLog
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Intermediate update and adding the ChangeLog file


------------------------------------------------------------------------
r15615 | okoeroo | 2011-11-23 11:22:36 +0100 (Wed, 23 Nov 2011) | 26 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

From the NEWS file (tentative, can expand):

Version 1.2.0:
-   Changed the copyright to The Initiative for Globus in Europe project.
-   Moved the default logging facility from LOG_LOCAL1 to LOG_DAEMON.
-   Change the default logging facility with the $LLGT_LOG_FACILITY environment
    variable. Use the name of (standard syslog) facility names. Example:
    LOG_DAEMON, LOG_LOCAL1, etcetera
-   The $LLGT_LOG_IDENT can (optionally) be set to identify the log the
    GT-interface from other records explicitly. Not using this option will let
    Syslog (or one of the GT services) to set these options. By default the
    Syslog ident will be set to the executable name.
-   Changed the default LCAS_DEBUG_LEVEL value to the build in number 4. Which
    equal to a cut off at the LOG_INFO Syslog priority. Setting it on 5 will
    let it run with LOG_DEBUG enabled.
-   Switched internal time from localtime() to gmtime() to generate a
    JOB_REPOSITORY_ID and GATEKEEPER_JM_ID.
-   Set $LLGT_RUN_LCAS to "no", "disabled" or "disable" to avoid the LCAS run
    prior to the LCMAPS.
-   There is a matching ./configure option "--enable-lcas" which can be used to
    change the default behaviour to run LCAS or not. The $LLGT_RUN_LCAS
    environment variable can still influence the LCAS run.




------------------------------------------------------------------------
r15458 | msalle | 2011-08-17 17:42:14 +0200 (Wed, 17 Aug 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Fix type of minor status to correspond to prototype in gssapi.h

------------------------------------------------------------------------
r15448 | msalle | 2011-08-17 15:05:11 +0200 (Wed, 17 Aug 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Bumping version.

------------------------------------------------------------------------
r15447 | msalle | 2011-08-17 14:44:53 +0200 (Wed, 17 Aug 2011) | 6 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Update to use new lcmaps.m4 macro: only test for AC_LCMAPS_INTERFACE([globus]),
cleanup unused buildtime linking via LINKED_LCAS_LCMAPS (i.e. only allow
dlopen). Also remove support for PEM interface, i.e. always use the
USE_GLOBUS_INTERFACE_TO_LCMAPS


------------------------------------------------------------------------
r15305 | okoeroo | 2011-07-09 03:09:29 +0200 (Sat, 09 Jul 2011) | 25 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/NEWS
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Version 1.1.5:
Applying Brian Bockelman's patch for the services that can handle an account
change itself. For instance, GSISSH and Condor.

The scenario is as follows: LCMAPS resolves an account and typically enforced
it into the process by changing to the resolved account. The enforcement step
can be disabled by simply not running the posix_enf plug-in. In effect the
process is still running as root after the LCMAPS account resolvement and the
LCAS LCMAPS GT4/GT5 Callout kicks to throw an error on the (effective) user ID
or (effective) group ID being root.

The patch allows for an exception to this safety measure when the environment
variable "LLGT4_NO_CHANGE_USER" is set. The final check in the GT4/GT5 call-out
is bypassed and continues to pass the Username to the GT4/GT5 Call-out
framework of the service.

With some more time and concideration the need for this environment variable
might disappear as I currently think that these checks in the GT4/GT5 Call-out
could be safely regarded as pedantic.






------------------------------------------------------------------------
r15238 | msalle | 2011-04-13 21:04:42 +0200 (Wed, 13 Apr 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap

Add --copy to libtoolize in bootstrap, which greatly eases creation of tarballs.

------------------------------------------------------------------------
r15237 | okoeroo | 2011-04-13 17:32:04 +0200 (Wed, 13 Apr 2011) | 6 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Fixed Savannah bug #80900 (and bug #80899 and the last 18 comments of bug #80647)

In the solution the conversion to a PEM string is ommited. A gss_cred_id_t is now pushed into the LCAS call which fixes the problem.



------------------------------------------------------------------------
r15216 | okoeroo | 2011-04-08 11:58:27 +0200 (Fri, 08 Apr 2011) | 1 line
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Bumping version of lcas-lcmaps-gt4-interface to patch level .3
------------------------------------------------------------------------
r15215 | okoeroo | 2011-04-08 11:01:13 +0200 (Fri, 08 Apr 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c

Fixed for Savannah bugs #80647: "LCAS authorizes me but reports that I am not"



------------------------------------------------------------------------
r14914 | msalle | 2011-03-06 11:17:47 +0100 (Sun, 06 Mar 2011) | 2 lines
Changed paths:
   M /trunk/jobrepository/configure.ac
   M /trunk/lcas/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-plugins-voms/configure.ac
   M /trunk/lcmaps-plugins-afs/configure.ac
   M /trunk/lcmaps-plugins-jobrep/configure.ac
   M /trunk/lcmaps-plugins-scas-client/configure.ac
   M /trunk/lcmaps-plugins-verify-proxy/configure.ac
   M /trunk/lcmaps-plugins-voms/configure.ac
   M /trunk/scas/configure.ac

Bumping versions for components with fixed globus / crypto deps.

------------------------------------------------------------------------
r14847 | dennisvd | 2011-03-04 16:27:25 +0100 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh.in
   M /trunk/lcas-lcmaps-gt4-interface/src/gssapi_openssl.h

removed executable bits

------------------------------------------------------------------------
r14844 | dennisvd | 2011-03-04 16:21:13 +0100 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/LICENSE
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am

removed x bit

------------------------------------------------------------------------
r14843 | dennisvd | 2011-03-04 16:20:40 +0100 (Fri, 04 Mar 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/doc/README
   M /trunk/lcas-lcmaps-gt4-interface/examples/deinstall.sh
   M /trunk/lcas-lcmaps-gt4-interface/examples/gsi-authz.conf
   M /trunk/lcas-lcmaps-gt4-interface/examples/gt4-interface-install.sh
   M /trunk/lcas-lcmaps-gt4-interface/examples/install.sh
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/globus_gsi_gss_constants.h
   M /trunk/lcas-lcmaps-gt4-interface/src/gssapi_openssl.h
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

set keyword props

------------------------------------------------------------------------
r14830 | msalle | 2011-03-03 17:51:11 +0100 (Thu, 03 Mar 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Updating globus dependencies corresponding to used #include lines and
dependencies based on used globus symbols.

------------------------------------------------------------------------
r14690 | msalle | 2011-02-25 15:38:01 +0100 (Fri, 25 Feb 2011) | 2 lines
Changed paths:
   M /trunk/jobrepository/Makefile.am
   M /trunk/jobrepository/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-plugins-basic/configure.ac
   M /trunk/lcas-plugins-check-executable/configure.ac
   M /trunk/lcas-plugins-voms/configure.ac
   M /trunk/lcmaps-plugins-afs/configure.ac
   M /trunk/lcmaps-plugins-basic/configure.ac
   M /trunk/lcmaps-plugins-gums/configure.ac
   M /trunk/lcmaps-plugins-jobrep/configure.ac
   M /trunk/lcmaps-plugins-verify-proxy/configure.ac
   M /trunk/lcmaps-plugins-voms/configure.ac
   M /trunk/scas/configure.ac

Re-syncing all the versions with branch EMI-1

------------------------------------------------------------------------
r14619 | okoeroo | 2011-02-23 15:01:55 +0100 (Wed, 23 Feb 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h

Hardcoded the define "-DUSE_GLOBUS_INTERFACE_TO_LCMAPS" in src/Makefile.am to build the traditional (and working) GSI based interface to LCAS and LCMAPS.



------------------------------------------------------------------------
r14618 | msalle | 2011-02-23 12:58:46 +0100 (Wed, 23 Feb 2011) | 3 lines
Changed paths:
   M /trunk
   M /trunk/ees
   M /trunk/ees-plugins-one
   M /trunk/glexec
   M /trunk/lcas
   M /trunk/lcas-lcmaps-gt4-interface
   M /trunk/lcas-plugins-basic
   M /trunk/lcas-plugins-check-executable
   M /trunk/lcas-plugins-voms
   M /trunk/lcmaps-plugins-afs
   M /trunk/lcmaps-plugins-basic
   M /trunk/lcmaps-plugins-c-pep
   M /trunk/lcmaps-plugins-gums
   M /trunk/lcmaps-plugins-jobrep
   M /trunk/lcmaps-plugins-scas-client
   M /trunk/lcmaps-plugins-verify-proxy
   M /trunk/lcmaps-plugins-voms
   M /trunk/scas

Updating externals to use http://ndpfsvn.nikhef.nl/ro instead of
https://ndpfsvn.nikhef.nl/repos

------------------------------------------------------------------------
r14572 | msalle | 2011-02-06 16:38:54 +0100 (Sun, 06 Feb 2011) | 10 lines
Changed paths:
   M /trunk/lcas/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-plugins-basic/configure.ac
   M /trunk/lcas-plugins-check-executable/configure.ac
   M /trunk/lcas-plugins-voms/configure.ac
   M /trunk/lcmaps/configure.ac
   M /trunk/lcmaps-plugins-afs/configure.ac
   M /trunk/lcmaps-plugins-jobrep/configure.ac
   M /trunk/lcmaps-plugins-voms/configure.ac
   M /trunk/m4/globus.m4

Major overhaul of globus.m4 and adaptation of all the configure.ac files.
- we can either call e.g. AC_GLOBUS_CALLOUT and parse have_globus_callout or
  call AC_GLOBUS([CALLOUT],[action when found],[action when not found])
- AC_GLOBUS does an AC_REQUIRE on AC_GLOBUS_INIT. That macro defines the
  configure flags such as --with-globus-prefix etc. and then defines all the
  AC_GLOBUS_<module> macros.
This way, we can modularly call all the globus package-macros and get only the
CFLAGS and LIBS flags of the modules we actually use. 


------------------------------------------------------------------------
r11964 | msalle | 2011-01-07 14:53:58 +0100 (Fri, 07 Jan 2011) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/scas/bootstrap

Syncing gt4-interface configure.ac and syncing bootstrap files.

------------------------------------------------------------------------
r11963 | msalle | 2011-01-07 14:47:50 +0100 (Fri, 07 Jan 2011) | 3 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/AUTHORS
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am

Adding AUTHORS
updating to include all dist files.

------------------------------------------------------------------------
r11951 | msalle | 2011-01-07 13:02:43 +0100 (Fri, 07 Jan 2011) | 2 lines
Changed paths:
   A /trunk/glexec/AUTHORS (from /trunk/glexec/MAINTAINERS:11944)
   D /trunk/glexec/MAINTAINERS
   M /trunk/glexec/Makefile.am
   A /trunk/lcas/AUTHORS (from /trunk/lcas/MAINTAINERS:11950)
   D /trunk/lcas/MAINTAINERS
   M /trunk/lcas/doc/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   A /trunk/lcas-plugins-basic/AUTHORS (from /trunk/lcas-plugins-basic/MAINTAINERS:11946)
   D /trunk/lcas-plugins-basic/MAINTAINERS
   M /trunk/lcas-plugins-basic/Makefile.am
   A /trunk/lcas-plugins-check-executable/AUTHORS (from /trunk/lcas-plugins-check-executable/MAINTAINERS:11947)
   D /trunk/lcas-plugins-check-executable/MAINTAINERS
   M /trunk/lcas-plugins-check-executable/Makefile.am
   A /trunk/lcas-plugins-voms/AUTHORS (from /trunk/lcas-plugins-voms/MAINTAINERS:11947)
   D /trunk/lcas-plugins-voms/MAINTAINERS
   M /trunk/lcas-plugins-voms/Makefile.am
   A /trunk/lcmaps/AUTHORS (from /trunk/lcmaps/MAINTAINERS:11927)
   D /trunk/lcmaps/MAINTAINERS
   M /trunk/lcmaps/doc/Makefile.am
   A /trunk/lcmaps-plugins-afs/AUTHORS (from /trunk/lcmaps-plugins-afs/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-afs/MAINTAINERS
   M /trunk/lcmaps-plugins-afs/Makefile.am
   A /trunk/lcmaps-plugins-basic/AUTHORS (from /trunk/lcmaps-plugins-basic/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-basic/MAINTAINERS
   M /trunk/lcmaps-plugins-basic/Makefile.am
   A /trunk/lcmaps-plugins-c-pep/AUTHORS (from /trunk/lcmaps-plugins-c-pep/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-c-pep/MAINTAINERS
   M /trunk/lcmaps-plugins-c-pep/Makefile.am
   A /trunk/lcmaps-plugins-gums/AUTHORS (from /trunk/lcmaps-plugins-gums/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-gums/MAINTAINERS
   M /trunk/lcmaps-plugins-gums/Makefile.am
   A /trunk/lcmaps-plugins-scas-client/AUTHORS (from /trunk/lcmaps-plugins-scas-client/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-scas-client/MAINTAINERS
   M /trunk/lcmaps-plugins-scas-client/Makefile.am
   A /trunk/lcmaps-plugins-verify-proxy/AUTHORS (from /trunk/lcmaps-plugins-verify-proxy/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-verify-proxy/MAINTAINERS
   M /trunk/lcmaps-plugins-verify-proxy/Makefile.am
   A /trunk/lcmaps-plugins-voms/AUTHORS (from /trunk/lcmaps-plugins-voms/MAINTAINERS:11948)
   D /trunk/lcmaps-plugins-voms/MAINTAINERS
   M /trunk/lcmaps-plugins-voms/Makefile.am
   M /trunk/scas/Makefile.am

Renaming MAINTAINERS in AUTHORS and let them be installed.

------------------------------------------------------------------------
r11923 | msalle | 2011-01-05 16:48:25 +0100 (Wed, 05 Jan 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am

Fix error with dist_sbin_scripts versus sbin_scripts: need sbin_scripts because
Make/autotools will figure out which to distribute and which to install.

------------------------------------------------------------------------
r11922 | msalle | 2011-01-05 16:42:47 +0100 (Wed, 05 Jan 2011) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/doc/README
   D /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh
   A /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh.in (from /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh:11913)
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Removal of last glite references by using autotools to create
setup/gt4-interface-install.sh

------------------------------------------------------------------------
r11921 | msalle | 2011-01-05 16:12:46 +0100 (Wed, 05 Jan 2011) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Fix typo(?) in src/Makefile.am: #if etc. -> if
Do an AM_CONDITIONAL to get that to work
Remove a hand-added -DLCMAPS_GSI_MODE as it should come from configure.

------------------------------------------------------------------------
r11919 | msalle | 2011-01-05 13:31:36 +0100 (Wed, 05 Jan 2011) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   D /trunk/lcas-lcmaps-gt4-interface/build.xml
   D /trunk/lcas-lcmaps-gt4-interface/cleanautotools
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   D /trunk/lcas-lcmaps-gt4-interface/project/build.number
   D /trunk/lcas-lcmaps-gt4-interface/project/build.properties
   D /trunk/lcas-lcmaps-gt4-interface/project/configure.properties.xml
   A /trunk/lcas-lcmaps-gt4-interface/project/lcas.m4
   D /trunk/lcas-lcmaps-gt4-interface/project/properties.xml
   D /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   A /trunk/lcas-lcmaps-gt4-interface/project/voms.m4
   D /trunk/lcas-lcmaps-gt4-interface/runautotools
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

first step towards new setup:
- local m4's
- use of proper CFLAGS and LIBS vars
- cleanup of old dead files.

------------------------------------------------------------------------
r11819 | okoeroo | 2010-12-23 16:23:12 +0100 (Thu, 23 Dec 2010) | 3 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/project/globus.m4
   A /trunk/lcas-lcmaps-gt4-interface/project/lcmaps.m4

Adding links to globus.m4 and lcmaps.m4


------------------------------------------------------------------------
r11818 | okoeroo | 2010-12-23 16:21:50 +0100 (Thu, 23 Dec 2010) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface

Adding m4 directory


------------------------------------------------------------------------
r11530 | msalle | 2010-05-04 11:42:56 +0200 (Tue, 04 May 2010) | 3 lines
Changed paths:
   M /trunk/lcas/Doxyfile
   M /trunk/lcas/Makefile.am
   M /trunk/lcas/build.xml
   M /trunk/lcas/config/Makefile.am
   M /trunk/lcas/configure.ac
   M /trunk/lcas/doc/Makefile.am
   M /trunk/lcas/examples/Makefile.am
   M /trunk/lcas/interface/Makefile.am
   M /trunk/lcas/project/configure.properties.xml
   M /trunk/lcas/project/properties.xml
   M /trunk/lcas/src/Makefile.am
   M /trunk/lcas-interface/Makefile.am
   M /trunk/lcas-interface/build.xml
   M /trunk/lcas-interface/configure.ac
   M /trunk/lcas-interface/doc/Doxyfile
   M /trunk/lcas-interface/doc/Makefile.am
   M /trunk/lcas-interface/interface/Makefile.am
   M /trunk/lcas-interface/project/configure.properties.xml
   M /trunk/lcas-interface/project/properties.xml
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/build.xml
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/configure.properties.xml
   M /trunk/lcas-lcmaps-gt4-interface/project/properties.xml
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-plugins-basic/Makefile.am
   M /trunk/lcas-plugins-basic/build.xml
   M /trunk/lcas-plugins-basic/configure.ac
   M /trunk/lcas-plugins-basic/doc/Makefile.am
   M /trunk/lcas-plugins-basic/project/configure.properties.xml
   M /trunk/lcas-plugins-basic/project/properties.xml
   M /trunk/lcas-plugins-basic/src/Makefile.am
   M /trunk/lcas-plugins-basic/src/gridlist/Makefile.am
   M /trunk/lcas-plugins-basic/src/timeslots/Makefile.am
   M /trunk/lcas-plugins-basic/src/userallow/Makefile.am
   M /trunk/lcas-plugins-basic/src/userban/Makefile.am
   M /trunk/lcas-plugins-basic/src/userban/paramextract.c
   M /trunk/lcas-plugins-basic/src/userban/paramextract.h
   M /trunk/lcas-plugins-check-executable/Makefile.am
   M /trunk/lcas-plugins-check-executable/build.xml
   M /trunk/lcas-plugins-check-executable/configure.ac
   M /trunk/lcas-plugins-check-executable/doc/Makefile.am
   M /trunk/lcas-plugins-check-executable/project/configure.properties.xml
   M /trunk/lcas-plugins-check-executable/project/properties.xml
   M /trunk/lcas-plugins-check-executable/src/Makefile.am
   M /trunk/lcas-plugins-check-executable/src/check-executable/Makefile.am
   M /trunk/lcas-plugins-voms/Makefile.am
   M /trunk/lcas-plugins-voms/build.xml
   M /trunk/lcas-plugins-voms/configure.ac
   M /trunk/lcas-plugins-voms/doc/Makefile.am
   M /trunk/lcas-plugins-voms/project/configure.properties.xml
   M /trunk/lcas-plugins-voms/project/properties.xml
   M /trunk/lcas-plugins-voms/src/Makefile.am
   M /trunk/lcas-plugins-voms/src/gridlist/Makefile.am
   M /trunk/lcas-plugins-voms/src/utils/Makefile.am
   M /trunk/lcas-plugins-voms/src/voms/Makefile.am

Adding Copyright&License for LCAS files:
    Doxyfile, Makefile.am, configure.ac, *.xml and two missed *.[ch] files.

------------------------------------------------------------------------
r11519 | okoeroo | 2010-05-03 11:03:47 +0200 (Mon, 03 May 2010) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/cleanautotools
   M /trunk/lcas-lcmaps-gt4-interface/examples/deinstall.sh
   M /trunk/lcas-lcmaps-gt4-interface/examples/gt4-interface-install.sh
   M /trunk/lcas-lcmaps-gt4-interface/examples/install.sh
   M /trunk/lcas-lcmaps-gt4-interface/runautotools
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh
   M /trunk/lcas-lcmaps-gt4-interface/src/globus_gsi_gss_constants.h
   M /trunk/lcas-lcmaps-gt4-interface/src/gssapi_openssl.h
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Added missing copyright and licence headers

------------------------------------------------------------------------
r11284 | msalle | 2009-09-08 13:17:23 +0200 (Tue, 08 Sep 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/examples/gt4-interface-install.sh

Synchronized with setup/gt4-interface-install.sh

------------------------------------------------------------------------
r11283 | msalle | 2009-09-08 13:08:49 +0200 (Tue, 08 Sep 2009) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh

Fixed GLITE_LOCATION_LIB and GLOBUS_FLAVOR for 32/64 bit, both SL(C) and Debian
probably also Darwin.

------------------------------------------------------------------------
r11266 | okoeroo | 2009-08-03 12:38:10 +0200 (Mon, 03 Aug 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh

Fixed options in configure.ac and added support for 64 bit library selection. Probably incompatible with Debian 64 (need to work on that...)

------------------------------------------------------------------------
r11265 | okoeroo | 2009-07-31 16:06:37 +0200 (Fri, 31 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Seems to work better now.

------------------------------------------------------------------------
r11264 | okoeroo | 2009-07-31 10:53:24 +0200 (Fri, 31 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Added compile option for legacy interface to LCMAPS with ./configure --enable-lcmaps-gsi-interface

------------------------------------------------------------------------
r11263 | okoeroo | 2009-07-30 16:25:51 +0200 (Thu, 30 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Clean up of the code, working GSI interface, first switches in configure file

------------------------------------------------------------------------
r11262 | okoeroo | 2009-07-30 15:03:08 +0200 (Thu, 30 Jul 2009) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Revived the old Globus interface to LCMAPS for compatibility reasons and fail-safe reasons.
If the new method doesn't work, it's an easy rebuild.

Still need to make it switchable from configure, but that's easy.

------------------------------------------------------------------------
r11261 | okoeroo | 2009-07-29 20:55:53 +0200 (Wed, 29 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Clean up of the code

------------------------------------------------------------------------
r11260 | okoeroo | 2009-07-29 15:17:29 +0200 (Wed, 29 Jul 2009) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Very workable version.

This is probably version Release 0.1.1-1. Needs more testing to be sure.

------------------------------------------------------------------------
r11259 | okoeroo | 2009-07-28 16:03:10 +0200 (Tue, 28 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Cleaned up version. Not ready yet. Testing now. Probably have a bug in LCMAPS which I can fix from here.

------------------------------------------------------------------------
r11258 | okoeroo | 2009-07-27 16:16:24 +0200 (Mon, 27 Jul 2009) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Some how the voms api interfacing is busted from within the framework.
But at least the plain poolaccount and localaccount plugins worked perfectly.

------------------------------------------------------------------------
r11257 | okoeroo | 2009-07-24 20:29:41 +0200 (Fri, 24 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Function, but not ready

------------------------------------------------------------------------
r11256 | okoeroo | 2009-07-23 16:36:53 +0200 (Thu, 23 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Lots of adjustments and fixes. Need to sort out one tiny thing and ten clean up

------------------------------------------------------------------------
r11255 | okoeroo | 2009-07-22 16:22:29 +0200 (Wed, 22 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Testing version, still buggy on the test host. Don't know why.

------------------------------------------------------------------------
r11254 | okoeroo | 2009-07-22 12:16:33 +0200 (Wed, 22 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Interaction revived.

------------------------------------------------------------------------
r11253 | okoeroo | 2009-07-21 20:19:07 +0200 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c

Changed interaction to LCMAPS to fit the strategy

------------------------------------------------------------------------
r11252 | okoeroo | 2009-07-21 19:18:50 +0200 (Tue, 21 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Changed main routines and LCAS interaction.

------------------------------------------------------------------------
r11251 | okoeroo | 2009-07-20 15:19:51 +0200 (Mon, 20 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c

Log message fixes

------------------------------------------------------------------------
r11250 | okoeroo | 2009-07-16 14:59:00 +0200 (Thu, 16 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c

Rebuild the LCMAPS callout to use the same interface as LCAS

------------------------------------------------------------------------
r11249 | okoeroo | 2009-07-15 16:33:28 +0200 (Wed, 15 Jul 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Internal rework

------------------------------------------------------------------------
r11248 | okoeroo | 2009-07-15 01:26:28 +0200 (Wed, 15 Jul 2009) | 7 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

The LCAS call is now refactored to use the PEM interface, like SCAS (SSL+LCAS call, not the XACML+LCAS) and gLExec.

The primary log facility is now syslog. The log facility was not properly implemented. This will have to change radically to make a beautiful leap forwards.


Presonal note: The refactoring of this code will be both a big bug squasher and will implement part of our strategy to move the Globus specific code in its own seperate library and provide new build options to LCAS and LCMAPS that will eliminate the Globus interfacing code from the frameworks, like voms-api vs. voms-api 'no globus'. This should satisfy existing downstream customers both ways.

------------------------------------------------------------------------
r11247 | okoeroo | 2009-07-14 20:04:00 +0200 (Tue, 14 Jul 2009) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   M /trunk/lcas-lcmaps-gt4-interface/src/lcas.c

Commiting the first bits in un-Globussing the downstream libraries by implementing the GSS to OpenSSL layers here.
And building in osx build support, and bumping the version with its first minor version.

------------------------------------------------------------------------
r11230 | okoeroo | 2009-06-30 16:28:47 +0200 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac

Little bit

------------------------------------------------------------------------
r11229 | okoeroo | 2009-06-30 16:16:23 +0200 (Tue, 30 Jun 2009) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/bootstrap
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Adjusting version, adding AC_GLITE, clean up in autotools (like for OSX building) and other things.

------------------------------------------------------------------------
r10438 | okoeroo | 2008-05-06 16:16:16 +0200 (Tue, 06 May 2008) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Solution to Globus GT4 gatekeeper Segfault as described in LCG Savannah #35981
Thanks to David Groep.

------------------------------------------------------------------------
r10316 | okoeroo | 2007-08-27 15:11:02 +0200 (Mon, 27 Aug 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bumped age: No code change but needed to stay in sync for the next jump to LCMAPS 1.4.x

------------------------------------------------------------------------
r10215 | okoeroo | 2007-06-26 14:41:34 +0200 (Tue, 26 Jun 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Removed return 0 statement in the doLcas routine. This was skipping over the LCAS framework.

------------------------------------------------------------------------
r10189 | venekamp | 2007-05-23 16:37:28 +0200 (Wed, 23 May 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

o  another correction

------------------------------------------------------------------------
r10185 | venekamp | 2007-05-23 16:23:42 +0200 (Wed, 23 May 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

o  Correct the age

------------------------------------------------------------------------
r10182 | venekamp | 2007-05-23 15:59:42 +0200 (Wed, 23 May 2007) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

o  Update Makefile.am to make use of the GLITE_LDFLAGS variable for
   independent 32 and 64 bit builds.

------------------------------------------------------------------------
r10161 | okoeroo | 2007-04-26 12:52:09 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bumped version

------------------------------------------------------------------------
r10160 | okoeroo | 2007-04-26 12:51:03 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/doc/README

Supplying a README file now, which tells you how to configure this interface using thep rovided script.

------------------------------------------------------------------------
r10159 | okoeroo | 2007-04-26 11:05:31 +0200 (Thu, 26 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/cleanautotools

little change

------------------------------------------------------------------------
r10158 | okoeroo | 2007-04-26 11:03:11 +0200 (Thu, 26 Apr 2007) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/cleanautotools
   A /trunk/lcas-lcmaps-gt4-interface/setup
   A /trunk/lcas-lcmaps-gt4-interface/setup/gt4-interface-install.sh

Added gt4-interface-install.sh which leverages two options:  install or deinstall
This will either install the proper files and links to the LCAS & LCMAPS GT4 interface library or remove the stuff.

This script will end-up in the sbin/ directory.

------------------------------------------------------------------------
r10157 | okoeroo | 2007-04-25 15:50:07 +0200 (Wed, 25 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/runautotools

Added install script called "examples/gt4-interface-install.sh" which I first will move to "setup/gt4-interface-install.sh".

------------------------------------------------------------------------
r10156 | okoeroo | 2007-04-24 16:31:33 +0200 (Tue, 24 Apr 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/examples/gt4-interface-install.sh

Need this file to install and deinstall the gsi-authz.conf and set a symlink correctly.

------------------------------------------------------------------------
r10150 | okoeroo | 2007-04-20 09:08:10 +0200 (Fri, 20 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Kicked gcc32 post-label on the shared object.

------------------------------------------------------------------------
r10149 | okoeroo | 2007-04-19 22:03:11 +0200 (Thu, 19 Apr 2007) | 5 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Solved Globus flavor dependent builds.
Note to self(): the library that is build is still labeld as gcc32, which needs to move with the flavor/platform type/name.

Need to propagate to the other LCAS and LCMAPS elements.

------------------------------------------------------------------------
r10148 | okoeroo | 2007-04-19 21:13:04 +0200 (Thu, 19 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Kicked stupid home directory link from Makefile.

------------------------------------------------------------------------
r10147 | okoeroo | 2007-04-19 21:03:18 +0200 (Thu, 19 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/cleanautotools

little update

------------------------------------------------------------------------
r10146 | okoeroo | 2007-04-19 20:50:42 +0200 (Thu, 19 Apr 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/cleanautotools

Add tiny tool

------------------------------------------------------------------------
r10144 | okoeroo | 2007-04-18 14:48:48 +0200 (Wed, 18 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Version 0.0.8 actually fully survived my tests.

------------------------------------------------------------------------
r10143 | okoeroo | 2007-04-18 14:47:52 +0200 (Wed, 18 Apr 2007) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

This version fixes the little seg. fault which doesn't really show as a seg. fault on my test setup.

This check-in also includes a very positive 'nod' to NGS for their help and contribution.

------------------------------------------------------------------------
r10141 | okoeroo | 2007-04-16 14:57:44 +0200 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bumped version, this version is more suitable for production because it has the LCAS and LCMAPS logs written to the general Globus log via the writing to stderr and the Globus internal redirection of the stderr to their logfile routines.

------------------------------------------------------------------------
r10139 | okoeroo | 2007-04-16 14:55:03 +0200 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Fixed tiny little bug

------------------------------------------------------------------------
r10138 | okoeroo | 2007-04-16 14:45:55 +0200 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Moved my tmp files to 'stderr'. This is re-directed by the gatekeeper itself to the gatekeeper logfile.

------------------------------------------------------------------------
r10137 | okoeroo | 2007-04-16 13:13:28 +0200 (Mon, 16 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/runautotools

Made my runautotools Ant and Etics compatible

------------------------------------------------------------------------
r10136 | okoeroo | 2007-04-13 14:26:42 +0200 (Fri, 13 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/runautotools

Made it work for my Etics specific directory

------------------------------------------------------------------------
r10135 | okoeroo | 2007-04-12 17:07:32 +0200 (Thu, 12 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Added nicer failure returns to Globus

------------------------------------------------------------------------
r10130 | okoeroo | 2007-04-12 12:40:53 +0200 (Thu, 12 Apr 2007) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bumped version.

This version (and the following tag) will be the one that enables the use of LCAS prior to LCMAPS from this interface, making the AuthZ and Mapping sequence be executed in the right order.

------------------------------------------------------------------------
r10129 | okoeroo | 2007-04-12 12:29:15 +0200 (Thu, 12 Apr 2007) | 7 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   A /trunk/lcas-lcmaps-gt4-interface/src/lcas.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Adds support for LCAS from the interface.

Globus ordering is FUBAR for EGEE/LCG/OSG performing the Mapping first and doing AuthZ after the mapping.
Done so because sysadmins would then have the ability to switch of an account. This, of course, only works well if you map from a DN to an local account. Since we're using poolaccounts we do the AuthZ at the Grid level.

When using this GT4-mapping interface, you would only need to use the Mapping callout and never the AuthZ callout. I've build this so that it will do the right thing in the right (right for us) order.

------------------------------------------------------------------------
r10127 | okoeroo | 2007-04-11 16:18:19 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Next tag will build successfully in ETICS.

------------------------------------------------------------------------
r10125 | okoeroo | 2007-04-11 15:51:06 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/src/globus_gsi_gss_constants.h

Added a needed file

------------------------------------------------------------------------
r10123 | okoeroo | 2007-04-11 12:00:41 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bump...

------------------------------------------------------------------------
r10122 | okoeroo | 2007-04-11 12:00:03 +0200 (Wed, 11 Apr 2007) | 4 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   M /trunk/lcas-lcmaps-gt4-interface/src/utils.h

wow, it works... nice :-)

Got LCMAPS to work from the GT4 Mapping interface.

------------------------------------------------------------------------
r10121 | okoeroo | 2007-04-11 10:03:40 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/src/gssapi_openssl.h

Added type definitions of GSSAPI internal structures, needed to extract the credentials.

------------------------------------------------------------------------
r10120 | okoeroo | 2007-04-11 09:50:34 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/src/lcmaps.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   A /trunk/lcas-lcmaps-gt4-interface/src/utils.c
   A /trunk/lcas-lcmaps-gt4-interface/src/utils.h

Added addition files to create either one big LCAS and LCMAPS GT4 interface or a split LCAS and LCMAPS interface (which is nicer, but has a practical implication in all the GT4 tools, because Mapping is called first prior to AuthZ and we like to work the otherway around; authZ first, then Mapping).

------------------------------------------------------------------------
r10119 | okoeroo | 2007-04-11 09:42:43 +0200 (Wed, 11 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

First testing version in the new style

------------------------------------------------------------------------
r10118 | okoeroo | 2007-04-10 17:12:49 +0200 (Tue, 10 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h

Intermediate step 2

------------------------------------------------------------------------
r10117 | okoeroo | 2007-04-10 15:38:23 +0200 (Tue, 10 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Intermediate entry...

------------------------------------------------------------------------
r10116 | okoeroo | 2007-04-05 17:33:32 +0200 (Thu, 05 Apr 2007) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h

Split the LCAS and LCMAPS into seperate functions.
Examining code from UK NGS project in the meanwhile

------------------------------------------------------------------------
r10115 | okoeroo | 2007-04-02 16:45:23 +0200 (Mon, 02 Apr 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

added stuff

------------------------------------------------------------------------
r10113 | okoeroo | 2007-03-28 14:43:15 +0200 (Wed, 28 Mar 2007) | 3 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/runautotools

I don't need VOMS-awareness in this interface
added glite.m4 in my handy autotools script

------------------------------------------------------------------------
r10112 | okoeroo | 2007-03-28 14:39:46 +0200 (Wed, 28 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

Bumped version

------------------------------------------------------------------------
r10111 | okoeroo | 2007-03-28 14:34:43 +0200 (Wed, 28 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface

remove the ignore of the ./project dir

------------------------------------------------------------------------
r10110 | okoeroo | 2007-03-28 12:18:09 +0200 (Wed, 28 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Tiny fix, trying to get packaging to work.

------------------------------------------------------------------------
r10109 | okoeroo | 2007-03-27 16:05:29 +0200 (Tue, 27 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Fixed another detail, will now focus on run-time errors that have occured.

------------------------------------------------------------------------
r10108 | okoeroo | 2007-03-27 15:57:59 +0200 (Tue, 27 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/build.xml

Tiny adjustments to the build details

------------------------------------------------------------------------
r10106 | okoeroo | 2007-03-13 15:31:08 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/runautotools

Cut down on some m4's

------------------------------------------------------------------------
r10105 | okoeroo | 2007-03-13 15:12:23 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/build.xml

Changed the magic one-liner to import default build targets

------------------------------------------------------------------------
r10104 | okoeroo | 2007-03-13 14:53:42 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/bootstrap

Added the bootstrapping script

------------------------------------------------------------------------
r10103 | okoeroo | 2007-03-13 14:25:22 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/project/version.properties

bumped version

------------------------------------------------------------------------
r10102 | okoeroo | 2007-03-13 14:10:03 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/examples/deinstall.sh
   A /trunk/lcas-lcmaps-gt4-interface/examples/install.sh
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Added example install files and some of the other files. Tiny updates but important

------------------------------------------------------------------------
r10101 | okoeroo | 2007-03-13 14:08:11 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   D /trunk/lcas-lcmaps-gt4-interface/libtool

Removed generated file from CVS

------------------------------------------------------------------------
r10100 | okoeroo | 2007-03-13 13:50:29 +0100 (Tue, 13 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am
   M /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c

Fixed a lot of autotools things :-)

------------------------------------------------------------------------
r10099 | okoeroo | 2007-03-12 16:25:20 +0100 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Adding files

------------------------------------------------------------------------
r10098 | okoeroo | 2007-03-12 15:14:57 +0100 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   M /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   A /trunk/lcas-lcmaps-gt4-interface/libtool

new files

------------------------------------------------------------------------
r10097 | okoeroo | 2007-03-12 13:58:21 +0100 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/configure.ac
   M /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Added files, changes some stuff

------------------------------------------------------------------------
r10096 | okoeroo | 2007-03-12 13:50:55 +0100 (Mon, 12 Mar 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/Makefile.am
   A /trunk/lcas-lcmaps-gt4-interface/runautotools
   A /trunk/lcas-lcmaps-gt4-interface/src/Makefile.am

Added new needed files to build this stuff.

------------------------------------------------------------------------
r10088 | okoeroo | 2007-03-08 13:17:02 +0100 (Thu, 08 Mar 2007) | 2 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface/doc
   A /trunk/lcas-lcmaps-gt4-interface/doc/README
   A /trunk/lcas-lcmaps-gt4-interface/examples
   A /trunk/lcas-lcmaps-gt4-interface/examples/gsi-authz.conf
   A /trunk/lcas-lcmaps-gt4-interface/src
   A /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.c
   A /trunk/lcas-lcmaps-gt4-interface/src/lcmaps_gt4_front.h

Added first source file, header, Install instruction and example gsi-authz.conf file

------------------------------------------------------------------------
r10084 | okoeroo | 2007-03-06 15:30:49 +0100 (Tue, 06 Mar 2007) | 3 lines
Changed paths:
   A /trunk/lcas-lcmaps-gt4-interface
   A /trunk/lcas-lcmaps-gt4-interface/LICENSE
   A /trunk/lcas-lcmaps-gt4-interface/build.xml
   A /trunk/lcas-lcmaps-gt4-interface/project
   A /trunk/lcas-lcmaps-gt4-interface/project/build.number
   A /trunk/lcas-lcmaps-gt4-interface/project/build.properties
   A /trunk/lcas-lcmaps-gt4-interface/project/configure.properties.xml
   A /trunk/lcas-lcmaps-gt4-interface/project/properties.xml
   A /trunk/lcas-lcmaps-gt4-interface/project/version.properties

This component will be the (pre-WS) GT4 AuthZ & Mapping interface to LCAS and LCMAPS.
This will be the bridge between all the pre-WS GT4 tools (like the gatekeeper, gridftpd, gsi-openssh and such) to use the AuthZ & Mapping abilities of LCAS and LCMAPS

------------------------------------------------------------------------
