Log of /trunk/grid-mw-security/glexec
Directory Listing
Revision
2470 -
Directory Listing
Modified
Fri Jan 6 10:03:33 2012 UTC
(10 years, 4 months ago)
by
msalle
Moving glexec/util to mwsec-utils.
Revision
2469 -
Directory Listing
Modified
Fri Dec 23 10:47:31 2011 UTC
(10 years, 5 months ago)
by
msalle
Adding emi2 (RC) configs.
Revision
2468 -
Directory Listing
Modified
Fri Dec 23 10:30:28 2011 UTC
(10 years, 5 months ago)
by
msalle
Numerous fixes to deal with the reorganised saml2-xacml2-c-lib:
- it automatically figures out if there is a gsoap tarball shipped, if so it
uses it, otherwise use system default
- gsoap-prefix sets --with-gsoap=<path>, also set in configflag file
- component is not renamed inside the script, but an SVN tag can be specified as
-C saml2_xacml2_c_lib,tag:tags/xacml/1_1_0
Revision
2467 -
Directory Listing
Modified
Thu Dec 22 15:49:28 2011 UTC
(10 years, 5 months ago)
by
dennisvd
initial attempt at using autotools
Revision
2466 -
Directory Listing
Modified
Wed Dec 21 12:13:08 2011 UTC
(10 years, 5 months ago)
by
msalle
Updating version.
Revision
2430 -
Directory Listing
Modified
Thu Sep 22 10:24:13 2011 UTC
(10 years, 8 months ago)
by
msalle
Remove extra lcmaps_term calls (already called by the lcmaps_return_*
functions). Add explicit call of va_end. Add (commented-out) calls to setvbuf to
change to unbuffered output.
Revision
2419 -
Directory Listing
Modified
Tue Sep 6 10:29:46 2011 UTC
(10 years, 8 months ago)
by
msalle
Use latest stable GT5 by default.
Revision
2302 -
Directory Listing
Modified
Mon May 30 09:51:12 2011 UTC
(10 years, 11 months ago)
by
msalle
Add EMI-1 tags for VOMS and PEP-API
Revision
2291 -
Directory Listing
Modified
Tue May 3 12:50:52 2011 UTC
(11 years ago)
by
msalle
Fix bug: fqans_idx was uninitialized.
Revision
2289 -
Directory Listing
Modified
Fri Apr 29 09:48:03 2011 UTC
(11 years, 1 month ago)
by
msalle
Bumping version to 0.3.0: new tracking plugin etc.
Revision
2288 -
Directory Listing
Modified
Fri Apr 29 09:46:35 2011 UTC
(11 years, 1 month ago)
by
msalle
Update LCMAPS-plugins-C-pep version to 1.1.4
Revision
2285 -
Directory Listing
Modified
Thu Apr 14 14:38:33 2011 UTC
(11 years, 1 month ago)
by
msalle
Update lcmaps version and reorder in alphabetical order.
Revision
2282 -
Directory Listing
Modified
Tue Apr 12 14:00:49 2011 UTC
(11 years, 1 month ago)
by
msalle
Update LL-GT4 and gLExec versions.
Revision
2276 -
Directory Listing
Modified
Thu Apr 7 08:45:42 2011 UTC
(11 years, 1 month ago)
by
msalle
Adding symlinks to old dir names.
Revision
2275 -
Directory Listing
Modified
Thu Apr 7 08:44:14 2011 UTC
(11 years, 1 month ago)
by
msalle
Renaming glexec_from_source dir into sac_from_source
Revision
2274 -
Directory Listing
Modified
Thu Apr 7 08:43:18 2011 UTC
(11 years, 1 month ago)
by
msalle
Removing util/lcaslcmaps_getaccount_cli dir
Revision
2273 -
Directory Listing
Modified
Thu Apr 7 08:41:35 2011 UTC
(11 years, 1 month ago)
by
msalle
Moving ll_certification.sh into llrun directory
Revision
2272 -
Directory Listing
Modified
Thu Apr 7 08:40:34 2011 UTC
(11 years, 1 month ago)
by
msalle
Renaming lcas_lcmaps_get_account_cli directory into llrun
Revision
2271 -
Directory Listing
Modified
Wed Apr 6 12:16:50 2011 UTC
(11 years, 1 month ago)
by
msalle
Small cosmetic change to printing results.
Revision
2270 -
Directory Listing
Modified
Wed Apr 6 11:21:13 2011 UTC
(11 years, 1 month ago)
by
msalle
Updating C-pep version.
Revision
2269 -
Directory Listing
Modified
Wed Apr 6 08:41:55 2011 UTC
(11 years, 1 month ago)
by
msalle
Adding lcmaps-plugins-tracking-groupid tag.
Revision
2268 -
Directory Listing
Modified
Wed Apr 6 08:01:39 2011 UTC
(11 years, 1 month ago)
by
msalle
Adding support for lcmaps_plugins_tracking_groupid.
Revision
2254 -
Directory Listing
Modified
Tue Apr 5 11:56:03 2011 UTC
(11 years, 1 month ago)
by
msalle
Fix for non-locatable secondary globus deps: Set LD_LIBRARY_PATH
Revision
2252 -
Directory Listing
Modified
Tue Apr 5 11:26:18 2011 UTC
(11 years, 1 month ago)
by
msalle
Updating ees, glexec and lcmaps-plugins-basic versions.
Revision
2250 -
Directory Listing
Modified
Mon Apr 4 20:06:27 2011 UTC
(11 years, 1 month ago)
by
okoeroo
Able to build most to all interesting permutation of the LCAS and LCMAPS configuration file. (Yes, this is a lot of code monkey work)
Revision
2249 -
Directory Listing
Modified
Mon Apr 4 16:00:25 2011 UTC
(11 years, 1 month ago)
by
msalle
Update jobrep plugin version.
Revision
2248 -
Directory Listing
Modified
Mon Apr 4 14:52:46 2011 UTC
(11 years, 1 month ago)
by
msalle
gLExec tag: 0.8.7
Revision
2247 -
Directory Listing
Modified
Mon Apr 4 14:19:58 2011 UTC
(11 years, 1 month ago)
by
okoeroo
Added LCAS config file creation lines
Revision
2246 -
Directory Listing
Modified
Mon Apr 4 12:36:13 2011 UTC
(11 years, 1 month ago)
by
msalle
Update EES and gLExec tags.
Revision
2245 -
Directory Listing
Modified
Mon Apr 4 11:20:20 2011 UTC
(11 years, 1 month ago)
by
okoeroo
New checks added
Revision
2244 -
Directory Listing
Modified
Mon Apr 4 10:37:31 2011 UTC
(11 years, 1 month ago)
by
okoeroo
Added the ll_certification.sh script. The script revolves around the llrun tool which is a stand-alone tool to test LCAS and LCMAPS. This new script will try out a set of configurations to assess if LCAS, LCMAPS and associated plug-ins are working as designed
Revision
2243 -
Directory Listing
Modified
Mon Apr 4 09:33:02 2011 UTC
(11 years, 1 month ago)
by
msalle
When DESTDIR="" is specified: explicitly remove the already set default setting.
Revision
2242 -
Directory Listing
Modified
Fri Apr 1 15:23:54 2011 UTC
(11 years, 1 month ago)
by
msalle
Update glexec version
Revision
2241 -
Directory Listing
Modified
Fri Apr 1 14:13:30 2011 UTC
(11 years, 1 month ago)
by
msalle
Update EMI-1 versions.
Revision
2240 -
Directory Listing
Modified
Thu Mar 31 15:48:41 2011 UTC
(11 years, 1 month ago)
by
msalle
Update versions to match EMI RC-3 and IGE
Revision
2239 -
Directory Listing
Modified
Thu Mar 31 14:18:06 2011 UTC
(11 years, 1 month ago)
by
msalle
Update to EES to 0.0.7
Revision
2238 -
Directory Listing
Modified
Wed Mar 30 14:23:38 2011 UTC
(11 years, 1 month ago)
by
msalle
Update EES tag
Revision
2237 -
Directory Listing
Modified
Tue Mar 29 14:07:39 2011 UTC
(11 years, 2 months ago)
by
msalle
Update EES tag: 0.0.5
Revision
2236 -
Directory Listing
Modified
Mon Mar 28 13:49:27 2011 UTC
(11 years, 2 months ago)
by
msalle
Small fix: make dist should not lead to non-saving of voms flags.
Revision
2235 -
Directory Listing
Modified
Thu Mar 24 13:04:50 2011 UTC
(11 years, 2 months ago)
by
msalle
Update tags: ees, lcmaps-plugins-c-pep, globus
Revision
2234 -
Directory Listing
Modified
Tue Mar 22 10:53:05 2011 UTC
(11 years, 2 months ago)
by
msalle
Update lcmaps-plugins-jobrep version.
Revision
2230 -
Directory Listing
Modified
Thu Mar 17 10:07:39 2011 UTC
(11 years, 2 months ago)
by
msalle
Removing age, to follow new style in mwsec.
Revision
2225 -
Directory Listing
Modified
Sun Mar 6 17:54:57 2011 UTC
(11 years, 2 months ago)
by
msalle
Update versions to latest Release Candidate
Revision
2223 -
Directory Listing
Modified
Fri Mar 4 13:13:55 2011 UTC
(11 years, 2 months ago)
by
msalle
Remove tracking option: it doesn't make sense: we don't want to branch, just
checkout
Revision
2220 -
Directory Listing
Modified
Wed Mar 2 12:02:46 2011 UTC
(11 years, 2 months ago)
by
msalle
Updating glexec and lcmaps-plugins-c-pep versions, adding ees version.
Revision
2216 -
Directory Listing
Modified
Tue Mar 1 12:28:27 2011 UTC
(11 years, 2 months ago)
by
msalle
Add missing --track option and changing the tag/branch name to include origin/
See git-checkout(1).
Revision
2215 -
Directory Listing
Modified
Sun Feb 27 16:21:57 2011 UTC
(11 years, 3 months ago)
by
msalle
Fix typo in voms-includes dir.
Revision
2214 -
Directory Listing
Modified
Fri Feb 25 15:13:31 2011 UTC
(11 years, 3 months ago)
by
msalle
Update jobrep tag
Revision
2213 -
Directory Listing
Modified
Fri Feb 25 13:13:48 2011 UTC
(11 years, 3 months ago)
by
msalle
Tags for our emi-sac components matching EMI-1
Revision
2208 -
Directory Listing
Modified
Thu Feb 24 13:46:12 2011 UTC
(11 years, 3 months ago)
by
msalle
Update to remove /opt/glite reference. Now use /usr as default.
Revision
2206 -
Directory Listing
Modified
Thu Feb 24 13:39:43 2011 UTC
(11 years, 3 months ago)
by
msalle
Removing /opt/glite -> /usr
Revision
2205 -
Directory Listing
Modified
Thu Feb 24 10:06:22 2011 UTC
(11 years, 3 months ago)
by
msalle
Make failing dist tarball creation a non-fatal and separate error.
Hence dependencies can still be successful. It will still be added to the failed
components file to ease rebuilding.
Also update the default svn root to the non-https Nikhef ndpf svn.
Revision
2184 -
Directory Listing
Modified
Tue Feb 8 16:17:47 2011 UTC
(11 years, 3 months ago)
by
msalle
Using default branch instead of tag for voms_git
Revision
2183 -
Directory Listing
Modified
Mon Feb 7 16:12:24 2011 UTC
(11 years, 3 months ago)
by
msalle
Fix typo: lcmaps-interface should be lcmaps_interface
Revision
2182 -
Directory Listing
Modified
Mon Feb 7 10:17:35 2011 UTC
(11 years, 3 months ago)
by
msalle
Update voms dependencies.
Revision
2181 -
Directory Listing
Modified
Sun Feb 6 16:12:54 2011 UTC
(11 years, 3 months ago)
by
msalle
VOMS still seems to have problems with default prefix: override it in any case.
Revision
2175 -
Directory Listing
Modified
Thu Feb 3 14:55:16 2011 UTC
(11 years, 3 months ago)
by
msalle
EES is now properly in mwsec tree.
Revision
2174 -
Directory Listing
Modified
Wed Feb 2 15:19:09 2011 UTC
(11 years, 3 months ago)
by
msalle
Rename voms component name into voms instead of org.glite.security.voms, for SVN
and git. Also remove remaining remnants of build.common-cpp.
Revision
2171 -
Directory Listing
Modified
Wed Feb 2 11:55:14 2011 UTC
(11 years, 3 months ago)
by
msalle
Install gsoap into the <saml2_xacml2_c_lib>/gsoap-build directory.
Revision
2169 -
Directory Listing
Modified
Wed Feb 2 10:52:10 2011 UTC
(11 years, 3 months ago)
by
msalle
- Update usage/help text, in particular to clarify the different supported
(configure) flags, also number of minor clarifications.
- fix voms: no longer need to override default prefix.
- fix bug in lcas-interface: forgot to set the checkout directory.
- fix pep-api: new branch 2.0 does not need to override the prefix and datadir.
Revision
2165 -
Directory Listing
Modified
Tue Feb 1 15:26:14 2011 UTC
(11 years, 3 months ago)
by
msalle
Move to version 2 of the PEP-api
Revision
2164 -
Directory Listing
Modified
Tue Feb 1 10:00:46 2011 UTC
(11 years, 3 months ago)
by
msalle
Add more general git support (gitget function)
- gitrepo: and tag: are used to clone and checkout a git repository.
- voms now defaults to git:
* tag starting with glite-security-voms triggers CVS
* tag svn triggers SVN
* other tag git using that tag.
Fix bug when forgetting to specify a component as first entry in a configline.
Revision
2163 -
Directory Listing
Modified
Mon Jan 31 16:43:53 2011 UTC
(11 years, 3 months ago)
by
msalle
VOMS still sets default prefix on /opt/glite: override it.
Revision
2162 -
Directory Listing
Modified
Mon Jan 31 16:09:14 2011 UTC
(11 years, 3 months ago)
by
msalle
Treat voms (git) on same footing as our own compo since it now properly
conformsto the autotools.
Removal of special voms= support, since it only complicates.
Addition of make dist for voms (for git).
Fix of old SVN (formerly devel) and CVS versions of VOMS:
- set libdir correctly
- use either ${prefix}/glite/security or ${myincludedir} (when specified)
Properly use $PROG.
Revision
2161 -
Directory Listing
Modified
Sun Jan 30 19:43:28 2011 UTC
(11 years, 3 months ago)
by
msalle
- Make sure DISTDIR exists.
- cleanup old-style voms (globus flavor)
Revision
2160 -
Directory Listing
Modified
Sun Jan 30 17:40:33 2011 UTC
(11 years, 3 months ago)
by
msalle
Number of bug fixes:
- removal globus libdir: it's almost impossible to hack around the hard-coded
/lib
- voms install location is now read in from file
- rename gridsite_core module into gridsite, it wasn't consistent anyway
- only save install locations for globus gridsite and voms when they fail:
they're unimportant for other compos
- properly return/propagate globus exit value.
- fix mistake in setting old-style voms_includes
- remove globus flavor from old-voms, it would not build libvomsapi.so, only
flavoured ones and lcmaps etc. would fail.
- set correct libdir for gsoap configure.
Now builds on RH-5 old-style glite and new-style EPEL
Revision
2158 -
Directory Listing
Modified
Fri Jan 28 14:47:39 2011 UTC
(11 years, 3 months ago)
by
msalle
Fix voms_includes for old style voms.
Revision
2157 -
Directory Listing
Modified
Fri Jan 28 14:18:24 2011 UTC
(11 years, 4 months ago)
by
msalle
Update ash -> sh and update globus flags for voms_cvs
Revision
2156 -
Directory Listing
Modified
Fri Jan 28 13:45:46 2011 UTC
(11 years, 4 months ago)
by
msalle
Many bugfixes, some new features:
- jobrep_api and lcmaps_plugins_jobrep
- make dist support, into DISTDIR which can be set using -F
Only voms doesn't properly produce a dist tarball.
- default DESTDIR is /tmp/build
- removal of lcmaps .la files.
- updates in help text.
- always build in known_targets order, and skip duplicates (instead of error)
- when building lcmaps/lcas don't build lcmaps/lcas-interface
- support for libdir overrides.
- split cvsget into cvsget and cvswebget
- remove obsolete copy_files()
- add warnings about 'created file' to failedfile.txt and configfile.txt
- support for building externals gridsite, globus and voms in separate
directories.
- properly deal with lib vs lib64 in gridsite, voms and globus.
- single flags: not combined lcmaps_flags but separate lcmaps_prefix_flag etc.
- move from exit to myexit, which removes temp file.
Revision
2155 -
Directory Listing
Modified
Tue Jan 25 17:12:52 2011 UTC
(11 years, 4 months ago)
by
msalle
Major rework from glite_from_source.sh. Still in progress.
New features:
- uses the new mwsec svn repo by default.
- installs in DESTDIR: sets correct flags for other components: can use to
package tools.
- saves configure flags for reuse
- saves failed component name for reuse using -i
- can import flags from file and command line (-f and -F)
- can now specify tags etc. on commandline (-C)
Revision
2117 -
Directory Listing
Modified
Thu Dec 16 11:12:55 2010 UTC
(11 years, 5 months ago)
by
okoeroo
Moved the lcmaps function to lcmaps_old.
The new (plain) lcmaps function will NOT copy the .m4 files from the common_cpp directory.
Further more the configure options are tailored to use the Globus non-threaded flavor (if a flavor is to be selected) and the VOMS library location is set.
Revision
2115 -
Directory Listing
Modified
Wed Dec 1 15:12:20 2010 UTC
(11 years, 5 months ago)
by
msalle
- new local function copy_files: srcdir targetdir files, only copies files when
targetdir/file doesn't yet exist.
Revision
2114 -
Directory Listing
Modified
Tue Nov 30 16:33:16 2010 UTC
(11 years, 5 months ago)
by
msalle
- fix for non-existing -n option for old cp: never fail on copy, just ignore
return value.
- removing common_cpp deps on lcmaps and lcmaps_interface
Revision
2113 -
Directory Listing
Modified
Tue Nov 30 15:05:43 2010 UTC
(11 years, 5 months ago)
by
msalle
- changing cp flag -f into -n: only copy when doesn't exist.
Revision
2112 -
Directory Listing
Modified
Sat Nov 27 18:25:07 2010 UTC
(11 years, 6 months ago)
by
okoeroo
New config, only HEAD version for bleeding edge developments.
Revision
2110 -
Directory Listing
Modified
Tue Nov 23 21:34:51 2010 UTC
(11 years, 6 months ago)
by
msalle
Updating OSG_glite32cert.config to the decided lcmaps-plugins-scas-client
version.
Revision
2108 -
Directory Listing
Modified
Mon Nov 22 20:30:11 2010 UTC
(11 years, 6 months ago)
by
msalle
removing extraneous --with-globus flag for git voms build: it's no longer needed
or understood.
Revision
2103 -
Directory Listing
Modified
Thu Nov 18 17:27:11 2010 UTC
(11 years, 6 months ago)
by
msalle
Updating VOMS to certified version.
Revision
2100 -
Directory Listing
Modified
Thu Nov 18 17:22:48 2010 UTC
(11 years, 6 months ago)
by
msalle
Updating voms to latest in glite-3.2 certified.
Revision
2097 -
Directory Listing
Modified
Thu Nov 18 16:36:44 2010 UTC
(11 years, 6 months ago)
by
msalle
Updating:
- glexec tag -> new one is certified
- lcmaps (and interface) tag -> fixes bug found by Brian
Revision
2094 -
Directory Listing
Modified
Thu Nov 18 14:37:44 2010 UTC
(11 years, 6 months ago)
by
msalle
- cert: new glexec 0.8.1-1
- dev:
adding globus tag,
updating lcmaps tag
updating c-pep plugin tag
Revision
2093 -
Directory Listing
Modified
Thu Nov 18 14:26:40 2010 UTC
(11 years, 6 months ago)
by
msalle
- Minor update of comments, reordering etc.
- explicitly calling dlerror() before loading symbols to make sure we cannot
fail on an old error (see dlsym manpage).
Revision
2092 -
Directory Listing
Modified
Thu Nov 18 14:25:23 2010 UTC
(11 years, 6 months ago)
by
msalle
- Adding VOMS-from-git build, can be triggered using special tag:git for VOMS.
Revision
2091 -
Directory Listing
Modified
Wed Nov 17 16:37:07 2010 UTC
(11 years, 6 months ago)
by
msalle
Reordering typedef definition: lc*a*s_t needs opts_t and cred_t.
Revision
2090 -
Directory Listing
Modified
Wed Nov 17 16:33:44 2010 UTC
(11 years, 6 months ago)
by
msalle
Adding symlink lcaslcmaps_getaccount_cli.c to new style llrun.c
Revision
2089 -
Directory Listing
Modified
Wed Nov 17 15:34:32 2010 UTC
(11 years, 6 months ago)
by
msalle
New version of the previous lcaslcmaps_getaccount_cli.c:
- code cleanup
- new lcmaps api support: disabling voms
- support for different syslog facility.
- adding a build.sh script to automat(g)ically build cross-platform
Revision
2088 -
Directory Listing
Modified
Sat Nov 13 17:23:49 2010 UTC
(11 years, 6 months ago)
by
okoeroo
Added the use of the lcmaps_account_info_clean() function. It will be dynamically loaded and executed when the LCMAPS framework run is done, or when an error occured and the account information needs to be cleaned up.
It will free the lcmaps_account_info_t struct.
Revision
2083 -
Directory Listing
Modified
Wed Nov 10 11:15:40 2010 UTC
(11 years, 6 months ago)
by
okoeroo
Added special configuration for internal development purposes.
Revision
2081 -
Directory Listing
Modified
Tue Nov 9 20:13:56 2010 UTC
(11 years, 6 months ago)
by
aramv
Initial commit of EESObligationHandler prototype
Revision
2077 -
Directory Listing
Modified
Mon Nov 8 21:35:14 2010 UTC
(11 years, 6 months ago)
by
okoeroo
Updated SCAS-Client tag
Revision
2076 -
Directory Listing
Modified
Tue Nov 2 16:20:43 2010 UTC
(11 years, 6 months ago)
by
okoeroo
Updated active development version of SCAS to the latest tag. Which solve the build issue that the man page will not be overwritten by GNU install.
Revision
2073 -
Directory Listing
Modified
Tue Nov 2 12:22:02 2010 UTC
(11 years, 6 months ago)
by
msalle
- glite_from_source.sh:
lcmaps_interface no longer needs globus paths, since it no longer needs
globus or voms. Only needs the m4 macros for the AC_DEFUNC() definitions in
the configure.
- OSG_glite32cert.config:
- moving glexec tag to glite32cert part.
- updating lcmaps(-interface) version to 1.4.25-1
- downgrading voms version to 1.9.17-1 (due to 2 voms bugs)
- glite32cert.config:
- updating glexec to new
- downgrading voms version to 1.9.17-1 (due to 2 voms bugs)
- glite32dev.config:
- updating glexec, lcmaps and lcmaps_interface to latest versions.
Revision
2069 -
Directory Listing
Modified
Thu Oct 28 20:02:34 2010 UTC
(11 years, 7 months ago)
by
msalle
- adding -v option: printing version.
- first version: 0.1.0-1
Revision
2066 -
Directory Listing
Modified
Thu Oct 28 09:02:59 2010 UTC
(11 years, 7 months ago)
by
msalle
-V option should be lower case in help...
Revision
2065 -
Directory Listing
Modified
Thu Oct 28 09:01:57 2010 UTC
(11 years, 7 months ago)
by
msalle
- few bug fixes:
removal didn't work, because gLExec 0.8 (and 0.7) no longer stays in cwd if
chdir to homedir fails, but *returns* to cwd. If that fails (e.g. permission
denied) gLExec does a cd to /. Hence securedir must in any case be 711 when
trying to remove tmpdir. Furthermore the argument to rmdir and rm -rf must
be absolute.
- adding -v option: version
- updating help to show all possible options, including -h, -f and the new -v
- fixing problem with options needing an argument, but not getting one: shift 2
failed resulting in an endless loop.
- explicitly adding a path and having script figuring out the location of all
the tools.
- adding variable for rmdir.
- changing one missing chmod into $chmod
Revision
2064 -
Directory Listing
Modified
Fri Oct 22 11:26:00 2010 UTC
(11 years, 7 months ago)
by
msalle
- updating globus URL for tbz download
Revision
2063 -
Directory Listing
Modified
Fri Oct 22 07:29:48 2010 UTC
(11 years, 7 months ago)
by
msalle
- adding support for -x option: exit on error, in which case the script exits as
soon as a target build fails.
Revision
2062 -
Directory Listing
Modified
Thu Oct 21 15:03:37 2010 UTC
(11 years, 7 months ago)
by
msalle
- automatically making source, build and globus directories absolute by adding
cwd. Updating usage() accordingly.
- adding warning() convenience function.
Revision
2061 -
Directory Listing
Modified
Thu Oct 21 13:59:47 2010 UTC
(11 years, 7 months ago)
by
msalle
- adding voms_devel() which is triggered when specifying special voms tag devel
- updating glite32dev to actually use the voms_devel (as used in
glite_branch_3_2_dev
Revision
2060 -
Directory Listing
Modified
Thu Oct 21 13:33:08 2010 UTC
(11 years, 7 months ago)
by
msalle
Syncing with glexec_globus_from_source.sh
Revision
2059 -
Directory Listing
Modified
Thu Oct 21 13:32:39 2010 UTC
(11 years, 7 months ago)
by
msalle
Removing dead code
Revision
2058 -
Directory Listing
Modified
Thu Oct 21 13:28:45 2010 UTC
(11 years, 7 months ago)
by
msalle
Updating lcmaps_plugins_basic tag and reordering to make differences with
glite_3_2_cert clearer.
Revision
2053 -
Directory Listing
Modified
Wed Oct 20 18:55:23 2010 UTC
(11 years, 7 months ago)
by
msalle
- updating pep-c version to match glite_3_2_cert
Revision
2052 -
Directory Listing
Modified
Wed Oct 20 09:04:27 2010 UTC
(11 years, 7 months ago)
by
msalle
- included error function
- error when target is included >1
- usage() prints possible exit values
- glexec pre-0.8 and newstyle both build, automatically switches based on given
tag.
- saml2-xacml2-c-lib looks for gsoaps-2.7*.tar.gz, if present: unpack, otherwise
assume it's included in the source. This allows building both 0.0.* and 0.1.*
versions.
- ees svnroot autosetting updated: when no tag or HEAD is given, use trunk/
otherwise use tags/
Revision
2051 -
Directory Listing
Modified
Tue Oct 19 15:30:08 2010 UTC
(11 years, 7 months ago)
by
msalle
HEAD doesn't work for EES, due to the svn nature...
Revision
2050 -
Directory Listing
Modified
Tue Oct 19 15:29:10 2010 UTC
(11 years, 7 months ago)
by
msalle
lcas-plugins-basic tag didn't exist: should (probably) be the one from _cert
Revision
2049 -
Directory Listing
Modified
Tue Oct 19 15:00:36 2010 UTC
(11 years, 7 months ago)
by
msalle
- adding the suggested CVS tag configuration files
Revision
2048 -
Directory Listing
Modified
Tue Oct 19 15:00:00 2010 UTC
(11 years, 7 months ago)
by
msalle
- adding possibility to print supported etics download platforms: -p help
- clarifying usage() text
- print warning text when no targets are specified
Revision
2047 -
Directory Listing
Modified
Mon Oct 18 10:41:47 2010 UTC
(11 years, 7 months ago)
by
msalle
- fix lcmaps_interface: it needs globus (unfortunally), now it matches etics
again.
- print total build time in seconds.
Revision
2046 -
Directory Listing
Modified
Fri Oct 15 13:48:52 2010 UTC
(11 years, 7 months ago)
by
msalle
remove extra echo
Revision
2045 -
Directory Listing
Modified
Fri Oct 15 13:47:30 2010 UTC
(11 years, 7 months ago)
by
msalle
copy&paste typo: source is now in uppercase
Revision
2044 -
Directory Listing
Modified
Fri Oct 15 13:36:02 2010 UTC
(11 years, 7 months ago)
by
msalle
rename into glite_from_source.sh since it's not always globus from source
Revision
2043 -
Directory Listing
Modified
Fri Oct 15 13:35:06 2010 UTC
(11 years, 7 months ago)
by
msalle
- merge globus source / etics: switched using -p <platform>
Revision
2042 -
Directory Listing
Modified
Fri Oct 15 12:44:25 2010 UTC
(11 years, 7 months ago)
by
msalle
- bugfix: when using custom dir, svnget should remove that one.
Revision
2041 -
Directory Listing
Modified
Fri Oct 15 12:36:56 2010 UTC
(11 years, 7 months ago)
by
msalle
- cvsget/svnget/get now can unpack in a custom dir: needed for lcmaps_interface
which uses same lcmaps source as lcmaps itself.
- when downloading via webcvs always remove old source dir.
Revision
2040 -
Directory Listing
Modified
Thu Oct 14 15:24:17 2010 UTC
(11 years, 7 months ago)
by
msalle
Small change to make eval more reliable.
Revision
2039 -
Directory Listing
Modified
Thu Oct 14 14:49:38 2010 UTC
(11 years, 7 months ago)
by
msalle
fix typo in ees component
Revision
2038 -
Directory Listing
Modified
Thu Oct 14 14:16:13 2010 UTC
(11 years, 7 months ago)
by
msalle
- svn checkout needs explicit download directory.
- fix copy&paste typo for lcmaps_plugins_voms
- add missing setdeps for lcas_interface target
Revision
2037 -
Directory Listing
Modified
Thu Oct 14 13:09:06 2010 UTC
(11 years, 7 months ago)
by
msalle
Fixing typos in lcmaps_plugins_voms module
Revision
2036 -
Directory Listing
Modified
Thu Oct 14 12:52:17 2010 UTC
(11 years, 7 months ago)
by
msalle
- specified directories should be absolute
- reorder build and print function
Revision
2035 -
Directory Listing
Modified
Thu Oct 14 12:36:56 2010 UTC
(11 years, 7 months ago)
by
msalle
ash(es) to sh
Revision
2034 -
Directory Listing
Modified
Thu Oct 14 12:35:19 2010 UTC
(11 years, 7 months ago)
by
msalle
Dropping newline in known target list
Revision
2033 -
Directory Listing
Modified
Thu Oct 14 12:23:58 2010 UTC
(11 years, 7 months ago)
by
msalle
First checkin glexec_from_source new style, adding
- config file
- input file for targets
- redirect of std{err,out}
- ...
Revision
1983 -
Directory Listing
Modified
Thu Sep 30 14:46:47 2010 UTC
(11 years, 7 months ago)
by
dennisvd
removed spurious encoded '/' from the poolindex
Revision
1982 -
Directory Listing
Modified
Thu Sep 30 14:27:30 2010 UTC
(11 years, 7 months ago)
by
dennisvd
Initial check-in of test suite.
Revision
1981 -
Directory Listing
Modified
Thu Sep 30 14:23:32 2010 UTC
(11 years, 7 months ago)
by
dennisvd
new test suite for lcmaps interfaces
Revision
1980 -
Directory Listing
Modified
Thu Sep 30 13:05:16 2010 UTC
(11 years, 7 months ago)
by
dennisvd
Oscar gets a cookie for finding a copy+paste bug; loadlcmaps with the wrong mode.
LCMAPS_RETURN_ACCOUNT_WITHOUT_GSI instead of LCMAPS_RETURN_POOLINDEX_WITHOUT_GSI.
Revision
1977 -
Directory Listing
Modified
Wed Sep 29 09:29:10 2010 UTC
(11 years, 7 months ago)
by
dennisvd
strdup is not required for fqans
Revision
1950 -
Directory Listing
Modified
Tue Sep 28 08:44:36 2010 UTC
(11 years, 8 months ago)
by
dennisvd
rudimentary Makefile for building this utility.
Revision
1949 -
Directory Listing
Modified
Mon Sep 27 20:35:52 2010 UTC
(11 years, 8 months ago)
by
dennisvd
Extended to include the without_gsi interface calls:
- added command-line option to select mode
- added command-line options to set DN and FQAN
- renamed the lcmaps functions that were under control
of #ifdef blocks to mode specific ones
- conditional loading of symbols from lcmaps library depending on mode
Yet untested.
Revision
1947 -
Directory Listing
Modified
Fri Sep 24 13:42:55 2010 UTC
(11 years, 8 months ago)
by
okoeroo
Split the interfaces by using three different defines:
Used by gLExec:
#define LCMAPS_RETURN_ACCOUNT_FROM_PEM
Use by Without GSI:
#define LCMAPS_RETURN_POOLINDEX_WITHOUT_GSI
#define LCMAPS_RETURN_ACCOUNT_WITHOUT_GSI
Revision
1928 -
Directory Listing
Modified
Tue Sep 21 14:33:24 2010 UTC
(11 years, 8 months ago)
by
msalle
Make sure also TMPDIR is accessible for the target user.
Revision
1927 -
Directory Listing
Modified
Tue Sep 21 13:54:45 2010 UTC
(11 years, 8 months ago)
by
msalle
Two fixes:
- mktemp only uses absolute path templates, including the main one for
targetdir. gLExec tries a chmod to the target homedir, so the directory would
have been made there, not in stickydir.
- temporarily open securedir for mktemp, because glexec now runs in / not in the
cwd of the calling user.
Revision
1926 -
Directory Listing
Modified
Tue Sep 21 13:22:27 2010 UTC
(11 years, 8 months ago)
by
msalle
- making sure all paths are absolute, hopefully portable enough. For glexec
itself, the location will be based on GLEXEC_LOCATION if set, or alternatively
GLITE_LOCATION if that is set, or /opt/glite in other cases.
Note that gLExec does not use PATH since it calls execve which ignores PATH.
Note: it seems the current setup is broken, since securedir is 0700, which means
any subdir is unaccessible?!
Revision
1900 -
Directory Listing
Modified
Mon Aug 30 17:03:06 2010 UTC
(11 years, 8 months ago)
by
okoeroo
This fix will address GGUS ticket 58560: "glite-GLEXEC_wn makes uses of GLEXEC_LOCATION instead of GLITE_LOCATION"
The script will build-up a BASEDIR. The GLEXEC_LOCATION will be used first, with a fall back to GLITE_LOCATION and if that is not set, the "/opt/glite" directory will be used as a best guess.
Revision
1875 -
Directory Listing
Modified
Mon Aug 9 10:59:52 2010 UTC
(11 years, 9 months ago)
by
msalle
Adding missing lcmaps to list of deps for scas-client
Revision
1873 -
Directory Listing
Modified
Wed Aug 4 14:42:17 2010 UTC
(11 years, 9 months ago)
by
msalle
- properly cleaning rsl and pemstring
Revision
1870 -
Directory Listing
Modified
Fri Jul 30 10:28:50 2010 UTC
(11 years, 9 months ago)
by
msalle
- writing out {,} constructions
- consistently using exit values
Revision
1859 -
Directory Listing
Modified
Mon Jul 19 11:47:53 2010 UTC
(11 years, 10 months ago)
by
msalle
Making the getMajorVersion() lookup almost failsafe...:
- It first looks in the global symbols using dlopen(NULL,...).
This works when compiled with
-rdynamic
or
-L. -lvomsfix
- It then tries to dlopen libvomsfix.so.
- When that fails, it tries to dlopen liblcas.so
Revision
1858 -
Directory Listing
Modified
Mon Jul 19 10:22:33 2010 UTC
(11 years, 10 months ago)
by
msalle
By compiling with -rdynamic or linking with -export-dynamic, we can remove the
external vomsfix library and instead include the missing symbols internally.
Revision
1841 -
Directory Listing
Modified
Wed Jul 7 14:44:31 2010 UTC
(11 years, 10 months ago)
by
msalle
Updating license & copyright
Revision
1840 -
Directory Listing
Modified
Wed Jul 7 13:56:07 2010 UTC
(11 years, 10 months ago)
by
msalle
Adding copyright & license
Revision
1839 -
Directory Listing
Modified
Tue Jul 6 14:50:03 2010 UTC
(11 years, 10 months ago)
by
msalle
Adding the EES
Revision
1838 -
Directory Listing
Modified
Tue Jul 6 14:33:48 2010 UTC
(11 years, 10 months ago)
by
msalle
Moving the voms dirty hack fixes to a separate c file.
By compiling those into a dynamic library we use it at build time and
prevent the missing symbols even without linking/loading LCAS.
Revision
1837 -
Directory Listing
Modified
Tue Jul 6 12:24:17 2010 UTC
(11 years, 10 months ago)
by
msalle
Fix for specifying -s twice (it closed stderr...).
Revision
1836 -
Directory Listing
Modified
Tue Jul 6 09:45:31 2010 UTC
(11 years, 10 months ago)
by
msalle
- fix bug for optind: only decrease for -l and -L when no options were given.
- do proper cast at dlsym
- default: no external headers.
- define dummy getMajorVersionNumber() etc. to fix bug with VOMS
Revision
1835 -
Directory Listing
Modified
Tue Jul 6 08:54:36 2010 UTC
(11 years, 10 months ago)
by
msalle
- re-typedef-fing lcas_request_t
- almost re-typedef-fing lcmaps_account_t
- making both easily switchable between using the local typedef, or using the
header file.
Revision
1834 -
Directory Listing
Modified
Tue Jul 6 08:46:56 2010 UTC
(11 years, 10 months ago)
by
msalle
Added more help text:
- includes warnings on unset variables
- these can partially be suppressed using the new option -q.
Revision
1833 -
Directory Listing
Modified
Mon Jul 5 15:37:40 2010 UTC
(11 years, 10 months ago)
by
msalle
Adding a demo LCAS/LCMAPS get account command line program, which mimics the
behaviour of gLExec and can be used to debug the LCAS and LCMAPS config files
setup.
Revision
1831 -
Directory Listing
Modified
Wed Jun 30 16:00:06 2010 UTC
(11 years, 10 months ago)
by
msalle
Adding test version for VOMS API version 2
Revision
1830 -
Directory Listing
Modified
Wed Jun 30 15:06:07 2010 UTC
(11 years, 10 months ago)
by
msalle
Update for the new gsoap-from-tarball construction (in saml2_xacml2_c_lib)
Revision
1822 -
Directory Listing
Modified
Tue Jun 29 15:48:23 2010 UTC
(11 years, 11 months ago)
by
msalle
File is now the current glexec_globus_from_source.sh
Revision
1821 -
Directory Listing
Modified
Tue Jun 29 15:06:11 2010 UTC
(11 years, 11 months ago)
by
msalle
Move towards the new modular scripts, which can build all or just a few
components.
Revision
1819 -
Directory Listing
Modified
Fri Jun 25 14:24:49 2010 UTC
(11 years, 11 months ago)
by
msalle
Fixing type in deps for lcas_plugins_voms
Revision
1818 -
Directory Listing
Modified
Fri Jun 25 13:48:34 2010 UTC
(11 years, 11 months ago)
by
msalle
fix temporary directory locations...
Revision
1817 -
Directory Listing
Modified
Fri Jun 25 13:47:30 2010 UTC
(11 years, 11 months ago)
by
msalle
Fix for unset globus flavour...
Revision
1816 -
Directory Listing
Modified
Fri Jun 25 13:03:25 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding the magic script...
Revision
1811 -
Directory Listing
Modified
Wed Jun 23 19:05:22 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding:
LCMAPS plugins-afs
LCMAPS plugins-gums
SCAS
LCAS-LCMAPS GT4-interface
The GT4 interface needs two extra build targets for globus (only when from
source).
Revision
1790 -
Directory Listing
Modified
Fri Jun 18 12:23:05 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding lcas-plugins-voms and its dependency GridSite core
Revision
1789 -
Directory Listing
Modified
Fri Jun 18 10:13:19 2010 UTC
(11 years, 11 months ago)
by
msalle
- build.common-cpp can use HEAD now (=3_2_8_1)
Revision
1788 -
Directory Listing
Modified
Fri Jun 18 10:11:10 2010 UTC
(11 years, 11 months ago)
by
msalle
- GT5 patch is no longer needed, thanks to Eamonn Kenny fixing build.common-cpp!
Revision
1787 -
Directory Listing
Modified
Fri Jun 18 10:03:38 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding locations (commented out) for GT5
Revision
1786 -
Directory Listing
Modified
Thu Jun 17 19:21:37 2010 UTC
(11 years, 11 months ago)
by
msalle
- fix -rpath option, not clear why it worked in the first place... Now should be
ok for Darwin!
Revision
1785 -
Directory Listing
Modified
Thu Jun 17 15:57:05 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding patch for org.glite.build.common-cpp/m4/globus.m4 to correctly detect
Globus Toolkit 5.
Revision
1753 -
Directory Listing
Modified
Thu Jun 10 14:47:28 2010 UTC
(11 years, 11 months ago)
by
msalle
Re-enabled wget of globus tarball
Revision
1752 -
Directory Listing
Modified
Thu Jun 10 14:43:43 2010 UTC
(11 years, 11 months ago)
by
msalle
Heavily reworked the glexec-from-source scripts:
- all builds are done via functions in order to allow the conditional builds,
see next point.
- all builds are conditional: when they are bound to fail, due to missing
dependencies don't build.
- a grand overview of the results is only presented at the end, specifying
SUCCESS, FAILED, or MISSING DEPENDENCIES (=hasn't built)
- use wget+tar instead of cvs co
Revision
1742 -
Directory Listing
Modified
Fri Jun 4 12:26:35 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding second script which ALSO builds globus from tarball!
Revision
1741 -
Directory Listing
Modified
Fri Jun 4 08:26:18 2010 UTC
(11 years, 11 months ago)
by
msalle
Adding build script to build gLExec and its gLite dependencies from the CVS
sources.
Revision
416 -
Directory Listing
Modified
Wed Jun 10 07:58:56 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Updated intended usage section in the scripts
Revision
410 -
Directory Listing
Modified
Tue Jun 9 18:11:24 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Adding README file to the repo
Revision
408 -
Directory Listing
Modified
Tue Jun 9 18:00:56 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Adding symlink (can svn do this nicely)
Revision
407 -
Directory Listing
Modified
Tue Jun 9 17:59:48 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Adding the wrapper scripts, that wraps the environment variables wrapper and unwrapper scripts for gLExec
Revision
389 -
Directory Listing
Modified
Thu Jun 4 09:27:14 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Moved my shell script solutions.
Revision
388 -
Directory Listing
Modified
Thu Jun 4 09:25:29 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Added the wrap and unwrap scripts from Jan Just which are using Perl to shine the light.
Revision
365 -
Directory Listing
Modified
Mon Jun 1 17:36:42 2009 UTC
(12 years, 11 months ago)
by
okoeroo
Adding my gLExec environment variables wrap and unwrap scripts a pilot job framework examples.
Revision
31 -
Directory Listing
Modified
Fri Dec 19 08:18:56 2008 UTC
(13 years, 5 months ago)
by
davidg
Created convention