misc/119968: sysutils/condor: update to 7.0.0

Andy Pavlo pavlo at cs.wisc.edu
Fri Jan 25 04:30:02 UTC 2008


>Number:         119968
>Category:       misc
>Synopsis:       sysutils/condor: update to 7.0.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 25 04:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Andy Pavlo
>Release:        7.0-RC1
>Organization:
University of Wisconsin
>Environment:
FreeBSD fiji.cs.brown.edu 7.0-RC1 FreeBSD 7.0-RC1 #0: Mon Dec 24 12:18:24 UTC 2007     root at logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
This is an upgrade of the Condor stable series 6.8.0 to the new major release 7.0.0. A major change in this port is that we are now able to build from sources, instead of installing binaries from the Condor project website. The build environment takes about 5GB right now, but this may be cut down in size in the future.

I have tested this on FreeBSD 6.2 and 7.0rc (using gcc 4.2.1) and things look good. I would interested in hearing what the pointyhat testing system comes back with on different platforms and hardware combinations

NOTE: The submitted patch is based on the patch submitted in PR #119316. That means that someone needs to commit my first patch before this patch can be integrated.
>How-To-Repeat:
Patch created using:

# cd /usr/ports/sysutils/condor
# port diff -d .orig > ~/condor.patch
>Fix:


Patch attached with submission follows:

diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/Makefile /usr/ports/sysutils/condor/Makefile
--- /usr/ports/sysutils/condor.orig/Makefile	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/Makefile	Thu Jan 24 12:16:06 2008
@@ -6,27 +6,33 @@
 #
 
 PORTNAME=	condor
-PORTVERSION=	6.8.8
+PORTVERSION=	7.0.0
 CATEGORIES=	sysutils parallel
-MASTER_SITES=	http://www.cs.wisc.edu/condor/cgi-bin/downloads/sendfile.pl/${OSREL}/v6.8/
-DISTNAME=	condor-${PORTVERSION}-freebsd6-x86-dynamic
+MASTER_SITES=	http://www.cs.wisc.edu/condor/cgi-bin/downloads/sendfile.pl/freebsd-${OSREL}/v7.0/
+DISTNAME=	condor_src-${PORTVERSION}-all-all
 
 MAINTAINER=	pavlo at cs.wisc.edu
 COMMENT=	Condor High-Throughput Distributed Batch System
 
+##
+## We can now build directly from the source
+##
+USE_GMAKE=	yes
+BUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf261 \
+		bison:${PORTSDIR}/devel/bison \
+		m4:${PORTSDIR}/devel/m4 \
+		gtar:${PORTSDIR}/archivers/gtar
+
 ONLY_FOR_ARCHS=	amd64 i386
-WRKSRC=		${WRKDIR}/condor-${PORTVERSION}
+WRKSRC=		${WRKDIR}/condor_src-${PORTVERSION}/src/
 OPTIONS=	SUBMIT_NODE "Configure system to be able to submit jobs" On \
 		EXECUTE_NODE "Configure system to execute jobs in pool" On \
 		MANAGER_NODE "Configure system as central manager node" On
 USE_LDCONFIG=	yes
-NO_BUILD=	yes
+#NO_BUILD=	yes
 #NO_PACKAGE=	yes
 USE_PERL5_BUILD=	yes
 
-# We conflict with the developer series version of Condor
-CONFLICTS=	condor-devel-[0-9]*
-
 .include <bsd.port.pre.mk>
 
 .if defined(PACKAGE_BUILDING)
@@ -38,7 +44,6 @@
 .else
 INSTALL_SUBMIT_NODE=	submit,
 .endif
-
 .if defined(WITHOUT_EXECUTE_NODE)
 INSTALL_EXECUTE_NODE=
 .else
@@ -54,17 +59,33 @@
 # Where Condor will store files it needs
 LOCAL_DIR=	${DEST_DIR}/var/${PORTNAME}
 
+pre-everything::
+	@( ${ECHO_MSG} ""; \
+	   ${ECHO_MSG} "WARNING: Condor needs approximately 5GB to build!"; \
+	   ${ECHO_MSG} "         Please make sure your build environment has that much before continuing."; \
+	   ${ECHO_MSG} "" )
+
+pre-configure:
+	cd ${WRKSRC} && ./build_init
+
+do-configure:
+	cd ${WRKSRC} && ./configure --with-soft-is-hard
+
+do-build:
+	cd ${WRKSRC} && ${GMAKE} public
+
 pre-install:
 	${MKDIR} ${LOCAL_DIR}/execute
 	${MKDIR} ${LOCAL_DIR}/spool
 	${MKDIR} ${LOCAL_DIR}/log
+	${CP} ${WRKSRC}condor_scripts/condor_configure ${WRKSRC}
 
 do-install:
-	${WRKSRC}/condor_configure --type=${INSTALL_SUBMIT_NODE}${INSTALL_EXECUTE_NODE}${INSTALL_MANAGER_NODE} --install=${WRKSRC}/release.tar --install-dir=${PREFIX} --local-dir=${LOCAL_DIR} --maybe-daemon-owner --overwrite
+	${WRKSRC}/condor_configure --type=${INSTALL_SUBMIT_NODE}${INSTALL_EXECUTE_NODE}${INSTALL_MANAGER_NODE} --install=${WRKSRC}release_dir --install-dir=${PREFIX} --local-dir=${LOCAL_DIR} --maybe-daemon-owner --overwrite
 	${MV} ${PREFIX}/etc/examples/ ${PREFIX}/etc/condor_config.examples
 	${PERL} -pi -e "s|^HOSTALLOW_WRITE = .*|HOSTALLOW_WRITE = *|" ${PREFIX}/etc/condor_config
 	${PERL} -pi -e "s|^MASTER=.*|MASTER=${PREFIX}/sbin/condor_master|" ${PREFIX}/etc/condor_config.examples/condor.boot
-	${PERL} -pi -e "s|^PS=.*|PS=${PS}|" ${PREFIX}/etc/condor_config.examples/condor.boot
+	${PERL} -pi -e "s|^PS=.*|PS=\"ps aux\"|" ${PREFIX}/etc/condor_config.examples/condor.boot
 	${CP} ${PREFIX}/etc/condor_config.examples/condor.boot ${PREFIX}/etc/rc.d/condor
 
 post-install:
@@ -73,7 +94,7 @@
 	   ${ECHO_MSG} "Set the following parameter in your environment:"; \
 	   ${ECHO_MSG} "CONDOR_CONFIG = ${PREFIX}/etc/condor_config"; \
 	   ${ECHO_MSG} ""; \
-	   ${ECHO_MSG} "Sample configuration files may be found in ${PREFIX}/condor_config.examples/"; \
+	   ${ECHO_MSG} "Sample configuration files may be found in ${PREFIX}/etc/condor_config.examples/"; \
 	   ${ECHO_MSG} ""; \
 	   ${ECHO_MSG} "Condor can be started with the following command:"; \
 	   ${ECHO_MSG} "${PREFIX}/etc/rc.d/condor start"; \
@@ -82,8 +103,8 @@
 MAN1=		condor_advertise.1 \
 		condor_checkpoint.1 \
 		condor_compile.1 \
-		condor_configure.1 \
 		condor_config_val.1 \
+		condor_configure.1 \
 		condor_findhost.1 \
 		condor_glidein.1 \
 		condor_history.1 \
@@ -97,11 +118,11 @@
 		condor_q.1 \
 		condor_qedit.1 \
 		condor_reconfig.1 \
-		condor_rm.1 \
 		condor_reconfig_schedd.1 \
 		condor_release.1 \
 		condor_reschedule.1 \
 		condor_restart.1 \
+		condor_rm.1 \
 		condor_run.1 \
 		condor_stats.1 \
 		condor_status.1 \
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/distinfo /usr/ports/sysutils/condor/distinfo
--- /usr/ports/sysutils/condor.orig/distinfo	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/distinfo	Wed Jan 23 12:20:20 2008
@@ -1,3 +1,3 @@
-MD5 (condor-6.8.8-freebsd6-x86-dynamic.tar.gz) = ba539f649c3fccc52778be46ccd1735d
-SHA256 (condor-6.8.8-freebsd6-x86-dynamic.tar.gz) = a71b05899b2607e31918710730a63d2d3f3ae31a0ad9bef9d428eb86bc900dba
-SIZE (condor-6.8.8-freebsd6-x86-dynamic.tar.gz) = 91360203
+MD5 (condor_src-7.0.0-all-all.tar.gz) = 06eec3ae274b66d233ad050a047f3c91
+SHA256 (condor_src-7.0.0-all-all.tar.gz) = d04ece5e8c3f0cbe376cfe167c80a794284e4e5165b029d9cb49a3ce9f54bfbd
+SIZE (condor_src-7.0.0-all-all.tar.gz) = 185678206
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/files/patch-condor_configure /usr/ports/sysutils/condor/files/patch-condor_configure
--- /usr/ports/sysutils/condor.orig/files/patch-condor_configure	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/files/patch-condor_configure	Wed Dec 31 19:00:00 1969
@@ -1,95 +0,0 @@
---- condor_configure.orig	Tue Jul 10 14:58:29 2007
-+++ condor_configure	Tue Jul 10 14:58:34 2007
-@@ -111,6 +111,11 @@
- only needed when condor_configure is called by a higher-level script, not when
- invoked by a person.
- 
-+--overwrite
-+Always overwrite the contents of the 'sbin' directory in the installation directory.
-+By default, Condor will make a backup copy of the original 'sbin' and create a new
-+'sbin' directory containing only the new binaries.
-+
- --verbose
- Print more information. 
- 
-@@ -134,6 +139,7 @@
- 	$opt_maybe_daemon_owner,
- 	$opt_install_log,
- 	$opt_verbose,
-+	$opt_overwrite,
- );
- 
- 
-@@ -428,9 +434,21 @@
- 
- 	# Lookup the full hostname.
- 	if (!gethostbyname($host)) {
--	    die "\nInvalid host name \"$host\". Please set the \
-- environment variable \$HOSTNAME to the full name of this machine \
-- e.g. mymachine.mydomain.com \n";
-+	   ##
-+	   ## We use to die right here when we couldn't get the hostname.
-+	   ## But the FreeBSD testers run Condor in a jail without a real hostname, so 
-+	   ## we need to be able to still install when gethostbyname() fails
-+	   ## This is why we just set the fullhost to the host, and blank out the domain
-+	   ## Andy Pavlo - 06/27/2007
-+	   ##
-+	   $fullhost = $host;
-+	   $domain = "";
-+         my $msg = "WARNING: Unable to determine full hostname for host '$host'. ".
-+                   "Condor may not work properly\n".
-+                   "Please set the environment variable \$HOSTNAME to the full name ".
-+                   "of this machine (e.g., mymachine.mydomain.com)\n";
-+         warn($msg);
-+         return;
- 	}
- 
- 	$fullhost=(gethostbyname($host))[0];
-@@ -449,7 +467,11 @@
- 	if( ! ($fullhost =~ /.*\..*/) ) { 
- 	    $fullhost=$host;
- 	    $domain="";
--	    warn "\nWARNING: Unable to determine full hostname.\n Condor may not work properly\n";
-+         my $msg = "WARNING: Unable to determine full hostname for host '$host'. ".
-+         "Condor may not work properly\n".
-+         "Please set the environment variable \$HOSTNAME to the full name ".
-+         "of this machine (e.g., mymachine.mydomain.com)\n";
-+         warn($msg);
- 	} else {
- 	    # Grab just the domain, so we have it.
- 	    $fullhost =~ /\w*\.(.*)/;
-@@ -482,6 +504,7 @@
- 		"install-log=s"	        =>	\$opt_install_log,
- 		"verbose!"				=>	\$opt_verbose,
- 		"help"					=>	sub {print $Usage; exit 0},
-+		"overwrite"			=>	\$opt_overwrite,
- 	) or die $Usage;
- 
-     if ($opt_local_dir && !($opt_local_dir =~ m/^\//)) {
-@@ -557,6 +580,8 @@
- 	return $ENV{CONDOR_CONFIG};
-     } elsif (-f "/etc/condor/condor_config") {
- 	return "/etc/condor/condor_config"; 
-+    } elsif (-f "/usr/local/etc/condor_config") {
-+	return "/usr/local/etc/condor_config"; 
-     } elsif (-f "$release_dir/etc/condor_config") {
- 	return "$release_dir/etc/condor_config";
-     }
-@@ -629,7 +654,7 @@
- 
-     # Move the sbin directories instead of overwriting them,
-     # so that the running daemons don't blow up 
--    if ( -d "$release_dir/sbin" ) {
-+    if ( !$opt_overwrite && -d "$release_dir/sbin" ) {
- 	rename ("$release_dir/sbin", "$release_dir/sbin.old.$timestamp") or
- 	    die "Unable to move $release_dir/sbin!\n";
-     }
-@@ -671,7 +696,7 @@
- 	die "Unable to create local config file: $local_config_file!\n";
-     $global_config{LOCAL_CONFIG_FILE}="$local_config_file";
- 
--    make_personal_condor();
-+    # make_personal_condor();
-     # Don't assume the CONDOR_HOST will be defined (e.g. Condor-G)
-     #$local_config{CONDOR_HOST}=$host;
- 
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/files/patch-externals-build_gsoap-2.7.6c-p2 /usr/ports/sysutils/condor/files/patch-externals-build_gsoap-2.7.6c-p2
--- /usr/ports/sysutils/condor.orig/files/patch-externals-build_gsoap-2.7.6c-p2	Wed Dec 31 19:00:00 1969
+++ /usr/ports/sysutils/condor/files/patch-externals-build_gsoap-2.7.6c-p2	Thu Jan 24 11:58:58 2008
@@ -0,0 +1,17 @@
+--- ../externals/bundles/gsoap/2.7.6c-p2/build_gsoap-2.7.6c-p2.orig	2007-09-19 15:06:58.000000000 -0400
++++ ../externals/bundles/gsoap/2.7.6c-p2/build_gsoap-2.7.6c-p2	2008-01-24 11:58:23.000000000 -0500
+@@ -107,6 +107,14 @@
+ cd ..  && echo Changed directory to `pwd`
+ cd ..  && echo Changed directory to `pwd`
+ 
++##
++## FreeBSD Patch
++## Fixes gethostbyname_r
++##
++if [ `uname` = "FreeBSD" ]; then
++   perl -pi -e 's/host = (gethostbyname_r\(.*, SOAP_BUFLEN,) (&soap->errnum\);)/$1 &host, $2/g' soapcpp2/stdsoap2.c*
++fi
++
+ make
+ if [ $? -ne 0 ]
+ then
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/files/patch-externals-build_krb5-1.4.3 /usr/ports/sysutils/condor/files/patch-externals-build_krb5-1.4.3
--- /usr/ports/sysutils/condor.orig/files/patch-externals-build_krb5-1.4.3	Wed Dec 31 19:00:00 1969
+++ /usr/ports/sysutils/condor/files/patch-externals-build_krb5-1.4.3	Wed Jan 23 16:43:23 2008
@@ -0,0 +1,12 @@
+--- ../externals/bundles/krb5/1.4.3/build_krb5-1.4.3.orig	Wed Jan 23 16:39:33 2008
++++ ../externals/bundles/krb5/1.4.3/build_krb5-1.4.3	Wed Jan 23 16:42:39 2008
+@@ -24,8 +24,8 @@
+ 
+ # FreeBSD patches
+ if [ `uname` = "FreeBSD" ]; then
+-  patch -p < $PACKAGE_BUILD_DIR/makefile1.freebsd.patch
+   patch -p < $PACKAGE_BUILD_DIR/makefile2.freebsd.patch
++  find ./ -name "Makefile" | xargs perl -pi -e 's/(^CFLAGS = .*$)/$1 \-DEAI_NODATA=EAI_NONAME/g'
+ fi
+ 
+ make
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/files/patch-src_configure_ac /usr/ports/sysutils/condor/files/patch-src_configure_ac
--- /usr/ports/sysutils/condor.orig/files/patch-src_configure_ac	Wed Dec 31 19:00:00 1969
+++ /usr/ports/sysutils/condor/files/patch-src_configure_ac	Thu Jan 24 11:44:36 2008
@@ -0,0 +1,15 @@
+--- ./configure.ac.orig	2008-01-24 11:43:42.000000000 -0500
++++ ./configure.ac	2008-01-24 10:44:30.000000000 -0500
+@@ -840,6 +840,12 @@
+     CompilerMinor="1"
+     CompilerPatch="2"
+     ;;
++ "4.2.1" )
++    CompilerKind="GCC"
++    CompilerMajor="4"
++    CompilerMinor="2"
++    CompilerPatch="1"
++    ;;
+  * )
+    AC_MSG_RESULT([ERROR])
+    AC_MSG_ERROR([Condor will not compile with gcc version $gcc_vers])
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/files/patch-src_scripts_make_final_tarballs /usr/ports/sysutils/condor/files/patch-src_scripts_make_final_tarballs
--- /usr/ports/sysutils/condor.orig/files/patch-src_scripts_make_final_tarballs	Wed Dec 31 19:00:00 1969
+++ /usr/ports/sysutils/condor/files/patch-src_scripts_make_final_tarballs	Thu Jan 24 11:38:51 2008
@@ -0,0 +1,22 @@
+--- ./condor_scripts/make_final_tarballs.orig	2008-01-24 11:35:58.000000000 -0500
++++ ./condor_scripts/make_final_tarballs	2008-01-24 11:36:37.000000000 -0500
+@@ -262,7 +262,8 @@
+   "ppc_aix52"	  => "aix5.2",
+   "i386_freebsd4" => "freebsd4",
+   "i386_freebsd5" => "freebsd5",
+-  "i386_freebsd6" => "freebsd6"
++  "i386_freebsd6" => "freebsd6",
++  "i386_freebsd7" => "freebsd7"
+ );
+ 
+ my %archname = (
+@@ -308,7 +309,8 @@
+   "ppc_aix52"	  => "aix",
+   "i386_freebsd4" => "x86",
+   "i386_freebsd5" => "x86",
+-  "i386_freebsd6" => "x86"
++  "i386_freebsd6" => "x86",
++  "i386_freebsd7" => "x86"
+ );
+ 
+ 
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/pkg-descr /usr/ports/sysutils/condor/pkg-descr
--- /usr/ports/sysutils/condor.orig/pkg-descr	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/pkg-descr	Tue Jun  5 09:02:34 2007
@@ -1,9 +1,10 @@
-Condor is a specialized workload management system for compute-intensive jobs.
-Like other full-featured batch systems, Condor provides a job queueing mechanism,
-scheduling policy, priority scheme, resource monitoring, and resource management.
-Users submit their serial or parallel jobs to Condor, Condor places them into a
-queue, chooses when and where to run the jobs based upon a policy, carefully
-monitors their progress, and ultimately informs the user upon completion. Condor
+Condor is a open-source, specialized workload management system for
+compute-intensive jobs. Like other full-featured batch systems, Condor
+provides a job queueing mechanism, scheduling policy, priority scheme,
+resource monitoring, and resource management. Users submit their serial
+or parallel jobs to Condor, Condor places them into a queue, chooses
+when and where to run the jobs based upon a policy, carefully monitors
+their progress, and ultimately informs the user upon completion. Condor
 also contains mechanisms to submit jobs to grid-sites and supports many
 different grid toolkits.
 
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/pkg-message /usr/ports/sysutils/condor/pkg-message
--- /usr/ports/sysutils/condor.orig/pkg-message	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/pkg-message	Wed Jan 23 23:52:12 2008
@@ -7,9 +7,3 @@
 
 See the manual for more information about tuning the HOSTALLOW_* paramters
 in your system's condor_config file.
-
-IMPORTANT:
-You must set the CONDOR_CONFIG environment variable to the value shown
-below before trying to start the master daemon, or submitting jobs to
-Condor. This is will be fixed in future Condor stable series releases.
-It is already fixed in the condor-devel port.
diff -ruN --exclude=CVS /usr/ports/sysutils/condor.orig/pkg-plist /usr/ports/sysutils/condor/pkg-plist
--- /usr/ports/sysutils/condor.orig/pkg-plist	Thu Jan  3 20:14:30 2008
+++ /usr/ports/sysutils/condor/pkg-plist	Thu Jan 24 11:40:56 2008
@@ -10,6 +10,7 @@
 bin/condor_glidein
 bin/condor_history
 bin/condor_hold
+bin/condor_load_history
 bin/condor_prio
 bin/condor_q
 bin/condor_qedit
@@ -33,7 +34,6 @@
 etc/condor_config
 etc/condor_config.examples/README
 etc/condor_config.examples/condor.boot
-etc/condor_config.examples/condor.generic
 etc/condor_config.examples/condor_config.generic
 etc/condor_config.examples/condor_config.local.central.manager
 etc/condor_config.examples/condor_config.local.ckpt.server
@@ -45,6 +45,8 @@
 etc/condor_config.examples/condor_config.local.view_server
 etc/condor_config.examples/condor_config.root.generic
 etc/condor_config.examples/condor_config.submit.generic
+etc/condor_config.examples/condor_vmgahp_config.vmware
+etc/condor_config.examples/condor_vmgahp_config.xen
 etc/condor_config.examples/lamscript
 etc/condor_config.examples/mp1script
 etc/rc.d/condor
@@ -63,298 +65,6 @@
 lib/CondorJavaWrapper.class
 lib/Execute.pm
 lib/FileLock.pm
-lib/gt3/build-client.xml
-lib/gt3/build-packages.xml
-lib/gt3/build-samples.xml
-lib/gt3/build-services.xml
-lib/gt3/build-tools.xml
-lib/gt3/build.xml
-lib/gt3/client-config.wsdd
-lib/gt3/client-gui-config.xml
-lib/gt3/client-server-config.wsdd
-lib/gt3/lib/axis.jar
-lib/gt3/lib/cas.jar
-lib/gt3/lib/casClients.jar
-lib/gt3/lib/casServer.jar
-lib/gt3/lib/casTests.jar
-lib/gt3/lib/cog-axis.jar
-lib/gt3/lib/cog-jglobus.jar
-lib/gt3/lib/cog-tomcat.jar
-lib/gt3/lib/commons-collections.jar
-lib/gt3/lib/commons-dbcp.jar
-lib/gt3/lib/commons-discovery.jar
-lib/gt3/lib/commons-logging.jar
-lib/gt3/lib/commons-pool.jar
-lib/gt3/lib/cryptix-asn1.jar
-lib/gt3/lib/cryptix.jar
-lib/gt3/lib/cryptix32.jar
-lib/gt3/lib/exolabcore-0.3.5.jar
-lib/gt3/lib/filestreaming.jar
-lib/gt3/lib/gram-rips.jar
-lib/gt3/lib/grim.jar
-lib/gt3/lib/gt3-gahp.jar
-lib/gt3/lib/jaxrpc.jar
-lib/gt3/lib/jboss-j2ee.jar
-lib/gt3/lib/jce-jdk13-120.jar
-lib/gt3/lib/jgss.jar
-lib/gt3/lib/jug-1.0.1.jar
-lib/gt3/lib/log4j-1.2.8.jar
-lib/gt3/lib/mds-aggregator.jar
-lib/gt3/lib/mds-db.jar
-lib/gt3/lib/mds-index.jar
-lib/gt3/lib/mds-providers.jar
-lib/gt3/lib/mjs.jar
-lib/gt3/lib/mmjfs.jar
-lib/gt3/lib/multirft.jar
-lib/gt3/lib/ogsa-samples.jar
-lib/gt3/lib/ogsa.jar
-lib/gt3/lib/ogsa_messaging_jms.jar
-lib/gt3/lib/openjms-0.7.5.jar
-lib/gt3/lib/opensaml.jar
-lib/gt3/lib/pg73jdbc2.jar
-lib/gt3/lib/puretls.jar
-lib/gt3/lib/saaj.jar
-lib/gt3/lib/sdb.jar
-lib/gt3/lib/servlet.jar
-lib/gt3/lib/wsdl4j.jar
-lib/gt3/lib/wsif.jar
-lib/gt3/lib/xalan.jar
-lib/gt3/lib/xercesImpl.jar
-lib/gt3/lib/xindice-1.1b3.jar
-lib/gt3/lib/xindice-servicegroup-stub.jar
-lib/gt3/lib/xindice-servicegroup.jar
-lib/gt3/lib/xml-apis-1.1.jar
-lib/gt3/lib/xmlParserAPIs.jar
-lib/gt3/lib/xmldb-api-20021118.jar
-lib/gt3/lib/xmldb-api-sdk-20021118.jar
-lib/gt3/lib/xmldb-common.jar
-lib/gt3/lib/xmldb-xupdate.jar
-lib/gt3/lib/xmlrpc-1.1.jar
-lib/gt3/lib/xmlsec.jar
-lib/gt3/local-client-config.wsdd
-lib/gt3/local-server-config.wsdd
-lib/gt3/local-server-config.wsdd.in
-lib/gt3/ogsa.properties
-lib/gt3/schema/NStoPkg.properties
-lib/gt3/schema/base/aggregator/data_aggregator_port_type.gwsdl
-lib/gt3/schema/base/gram/condor_gram_rsl.xsd
-lib/gt3/schema/base/gram/examples/condor_gram_rsl_example_1.xml
-lib/gt3/schema/base/gram/examples/gram_rsl_example_1.xml
-lib/gt3/schema/base/gram/examples/gram_rsl_example_2.xml
-lib/gt3/schema/base/gram/examples/gram_rsl_example_3.xml
-lib/gt3/schema/base/gram/examples/lsf_gram_rsl_example_1.xml
-lib/gt3/schema/base/gram/examples/pbs_gram_rsl_example_1.xml
-lib/gt3/schema/base/gram/examples/scheduler_gram_rsl_example_1.xml
-lib/gt3/schema/base/gram/examples/test.xml
-lib/gt3/schema/base/gram/failure_test.xsd
-lib/gt3/schema/base/gram/gram_rsl.xsd
-lib/gt3/schema/base/gram/lsf_gram_rsl.xsd
-lib/gt3/schema/base/gram/managed_job_bindings.wsdl
-lib/gt3/schema/base/gram/managed_job_port_type.gwsdl
-lib/gt3/schema/base/gram/managed_job_port_type.wsdl
-lib/gt3/schema/base/gram/managed_job_port_type.xsd
-lib/gt3/schema/base/gram/managed_job_service.wsdl
-lib/gt3/schema/base/gram/managed_job_types.wsdl
-lib/gt3/schema/base/gram/managed_job_types.xsd
-lib/gt3/schema/base/gram/mmjfs.gwsdl
-lib/gt3/schema/base/gram/mmjfs.wsdl
-lib/gt3/schema/base/gram/mmjfs_bindings.wsdl
-lib/gt3/schema/base/gram/mmjfs_service.wsdl
-lib/gt3/schema/base/gram/pbs_gram_rsl.xsd
-lib/gt3/schema/base/gram/rips.gwsdl
-lib/gt3/schema/base/gram/rips.wsdl
-lib/gt3/schema/base/gram/rips.xsd
-lib/gt3/schema/base/gram/rips_bindings.wsdl
-lib/gt3/schema/base/gram/rips_service.wsdl
-lib/gt3/schema/base/gram/rsl.xsd
-lib/gt3/schema/base/gram/rsl_enum.xsd
-lib/gt3/schema/base/gram/scheduler_gram_rsl.xsd
-lib/gt3/schema/base/index/index_bindings.wsdl
-lib/gt3/schema/base/index/index_service.wsdl
-lib/gt3/schema/base/index/index_service_port_type.gwsdl
-lib/gt3/schema/base/index/index_service_port_type.wsdl
-lib/gt3/schema/base/multirft/multirft_bindings.wsdl
-lib/gt3/schema/base/multirft/multirft_port_type.gwsdl
-lib/gt3/schema/base/multirft/multirft_port_type.wsdl
-lib/gt3/schema/base/multirft/multirft_port_type.xsd
-lib/gt3/schema/base/multirft/multirft_service.wsdl
-lib/gt3/schema/base/multirft/multirft_types.wsdl
-lib/gt3/schema/base/provider/service_data_provider_execution_port_type.gwsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_bindings.wsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_factory_bindings.wsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_factory_port_type.gwsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_factory_port_type.wsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_factory_service.wsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_port_type.gwsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_port_type.wsdl
-lib/gt3/schema/base/servicegroup/xindice_servicegroup_service.wsdl
-lib/gt3/schema/base/streaming/file_stream_bindings.wsdl
-lib/gt3/schema/base/streaming/file_stream_factory_bindings.wsdl
-lib/gt3/schema/base/streaming/file_stream_factory_port_type.gwsdl
-lib/gt3/schema/base/streaming/file_stream_factory_port_type.wsdl
-lib/gt3/schema/base/streaming/file_stream_factory_service.wsdl
-lib/gt3/schema/base/streaming/file_stream_port_type.gwsdl
-lib/gt3/schema/base/streaming/file_stream_port_type.wsdl
-lib/gt3/schema/base/streaming/file_stream_port_type.xsd
-lib/gt3/schema/base/streaming/file_stream_service.wsdl
-lib/gt3/schema/core/admin/admin_bindings.wsdl
-lib/gt3/schema/core/admin/admin_port_type.gwsdl
-lib/gt3/schema/core/admin/admin_port_type.wsdl
-lib/gt3/schema/core/admin/admin_port_type.xsd
-lib/gt3/schema/core/admin/admin_service.wsdl
-lib/gt3/schema/core/admin/admin_types.wsdl
-lib/gt3/schema/core/factory/gsi_factory_service.wsdl
-lib/gt3/schema/core/logging/logging_bindings.wsdl
-lib/gt3/schema/core/logging/logging_port_type.gwsdl
-lib/gt3/schema/core/logging/logging_port_type.wsdl
-lib/gt3/schema/core/logging/logging_port_type.xsd
-lib/gt3/schema/core/logging/logging_service.wsdl
-lib/gt3/schema/core/management/management_bindings.wsdl
-lib/gt3/schema/core/management/management_port_type.gwsdl
-lib/gt3/schema/core/management/management_port_type.wsdl
-lib/gt3/schema/core/management/management_port_type.xsd
-lib/gt3/schema/core/management/management_service.wsdl
-lib/gt3/schema/core/notification/gsi_notification_sink_service.wsdl
-lib/gt3/schema/core/notification/gsi_notification_subscription_service.wsdl
-lib/gt3/schema/core/notification/jms_adapter_bindings.wsdl
-lib/gt3/schema/core/notification/jms_adapter_port_type.gwsdl
-lib/gt3/schema/core/notification/jms_adapter_port_type.wsdl
-lib/gt3/schema/core/notification/jms_adapter_port_type.xsd
-lib/gt3/schema/core/notification/jms_adapter_service.wsdl
-lib/gt3/schema/core/notification/notification.wsdl
-lib/gt3/schema/core/notification/notification.xsd
-lib/gt3/schema/core/ping/ping_bindings.wsdl
-lib/gt3/schema/core/ping/ping_port_type.gwsdl
-lib/gt3/schema/core/ping/ping_port_type.wsdl
-lib/gt3/schema/core/ping/ping_port_type.xsd
-lib/gt3/schema/core/ping/ping_service.wsdl
-lib/gt3/schema/core/proxy/dummy_proxy_service.wsdl
-lib/gt3/schema/core/proxy/proxy_factory_service.wsdl
-lib/gt3/schema/core/types/properties_detail.wsdl
-lib/gt3/schema/core/types/properties_detail.xsd
-lib/gt3/schema/core/types/query.wsdl
-lib/gt3/schema/core/types/query.xsd
-lib/gt3/schema/core/types/servicedata.wsdl
-lib/gt3/schema/core/types/servicedata.xsd
-lib/gt3/schema/core/types/subscription.wsdl
-lib/gt3/schema/core/types/subscription.xsd
-lib/gt3/schema/core/types/timestamp.wsdl
-lib/gt3/schema/core/types/timestamp.xsd
-lib/gt3/schema/generated/ArraySample/ArraySampleService.wsdl
-lib/gt3/schema/generated/GenerateCounter/GenerateCounterService.wsdl
-lib/gt3/schema/ogsi/gwsdl.xsd
-lib/gt3/schema/ogsi/gwsdl_port_type.wsdl
-lib/gt3/schema/ogsi/gwsdl_port_type.xsd
-lib/gt3/schema/ogsi/ogsi.gwsdl
-lib/gt3/schema/ogsi/ogsi.wsdl
-lib/gt3/schema/ogsi/ogsi.xsd
-lib/gt3/schema/ogsi/ogsi_bindings.wsdl
-lib/gt3/schema/ogsi/ogsi_factory.gwsdl
-lib/gt3/schema/ogsi/ogsi_factory.wsdl
-lib/gt3/schema/ogsi/ogsi_factory_bindings.wsdl
-lib/gt3/schema/ogsi/ogsi_factory_service.wsdl
-lib/gt3/schema/ogsi/ogsi_handle_resolver_service.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_factory.gwsdl
-lib/gt3/schema/ogsi/ogsi_notification_factory.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_factory_bindings.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_factory_service.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_service_group.gwsdl
-lib/gt3/schema/ogsi/ogsi_notification_service_group.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_service_group_bindings.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_service_group_service.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_sink_service.wsdl
-lib/gt3/schema/ogsi/ogsi_notification_subscription_service.wsdl
-lib/gt3/schema/ogsi/ogsi_service.wsdl
-lib/gt3/schema/ogsi/ogsi_service_data.wsdl
-lib/gt3/schema/ogsi/ogsi_service_data.xsd
-lib/gt3/schema/ogsi/ogsi_service_group_entry_service.wsdl
-lib/gt3/schema/ogsi/ogsi_service_group_registration.gwsdl
-lib/gt3/schema/ogsi/ogsi_service_group_registration.wsdl
-lib/gt3/schema/ogsi/ogsi_service_group_registration_bindings.wsdl
-lib/gt3/schema/ogsi/ogsi_service_group_registration_service.wsdl
-lib/gt3/schema/ogsi/service_data.xsd
-lib/gt3/schema/ogsi/wsdl.xsd
-lib/gt3/schema/ogsi/wsdl12.xsd
-lib/gt3/schema/ogsi/xsd.xsd
-lib/gt3/schema/samples/any/any_bindings.wsdl
-lib/gt3/schema/samples/any/any_port_type.wsdl
-lib/gt3/schema/samples/any/any_service.wsdl
-lib/gt3/schema/samples/chat/chat_bindings.wsdl
-lib/gt3/schema/samples/chat/chat_port_type.gwsdl
-lib/gt3/schema/samples/chat/chat_port_type.wsdl
-lib/gt3/schema/samples/chat/chat_port_type.xsd
-lib/gt3/schema/samples/chat/chat_service.wsdl
-lib/gt3/schema/samples/counter/counter_bindings.wsdl
-lib/gt3/schema/samples/counter/counter_port_type.gwsdl
-lib/gt3/schema/samples/counter/counter_port_type.wsdl
-lib/gt3/schema/samples/counter/counter_port_type.xsd
-lib/gt3/schema/samples/counter/counter_service.wsdl
-lib/gt3/schema/samples/counter/encoded_counter_service.wsdl
-lib/gt3/schema/samples/counter/gsi_counter_bindings.wsdl
-lib/gt3/schema/samples/counter/gsi_counter_service.wsdl
-lib/gt3/schema/samples/counter/notification_counter_bindings.wsdl
-lib/gt3/schema/samples/counter/notification_counter_port_type.gwsdl
-lib/gt3/schema/samples/counter/notification_counter_port_type.wsdl
-lib/gt3/schema/samples/counter/notification_counter_service.wsdl
-lib/gt3/schema/samples/counter/routable_counter_bindings.wsdl
-lib/gt3/schema/samples/counter/routable_counter_port_type.gwsdl
-lib/gt3/schema/samples/counter/routable_counter_port_type.wsdl
-lib/gt3/schema/samples/counter/routable_counter_port_type.xsd
-lib/gt3/schema/samples/counter/routable_counter_service.wsdl
-lib/gt3/schema/samples/exception/exception_bindings.wsdl
-lib/gt3/schema/samples/exception/exception_port_type.wsdl
-lib/gt3/schema/samples/exception/exception_service.wsdl
-lib/gt3/schema/samples/extension/counter_multiply_bindings.wsdl
-lib/gt3/schema/samples/extension/counter_multiply_port_type.wsdl
-lib/gt3/schema/samples/extension/counter_multiply_service.wsdl
-lib/gt3/schema/samples/extension/counter_notification_service.wsdl
-lib/gt3/schema/samples/google/google_search_service.wsdl
-lib/gt3/schema/samples/gwsdl/base_port_types.gwsdl
-lib/gt3/schema/samples/gwsdl/top_bindings.wsdl
-lib/gt3/schema/samples/gwsdl/top_port_type.gwsdl
-lib/gt3/schema/samples/gwsdl/top_port_type.wsdl
-lib/gt3/schema/samples/gwsdl/top_port_type.xsd
-lib/gt3/schema/samples/gwsdl/top_service.wsdl
-lib/gt3/schema/samples/notification/sink_listener_bindings.wsdl
-lib/gt3/schema/samples/notification/sink_listener_port_type.gwsdl
-lib/gt3/schema/samples/notification/sink_listener_port_type.wsdl
-lib/gt3/schema/samples/notification/sink_listener_port_type.xsd
-lib/gt3/schema/samples/notification/sink_listener_service.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_all_bindings.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_all_port_type.gwsdl
-lib/gt3/schema/samples/ogsi/ogsi_all_port_type.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_all_port_type.xsd
-lib/gt3/schema/samples/ogsi/ogsi_all_service.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_notification_bindings.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_notification_port_type.gwsdl
-lib/gt3/schema/samples/ogsi/ogsi_notification_port_type.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_notification_service.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_service_group_bindings.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_service_group_port_type.gwsdl
-lib/gt3/schema/samples/ogsi/ogsi_service_group_port_type.wsdl
-lib/gt3/schema/samples/ogsi/ogsi_service_group_service.wsdl
-lib/gt3/schema/samples/registry/vo_registry_service.wsdl
-lib/gt3/schema/samples/servicedata/service_data_bindings.wsdl
-lib/gt3/schema/samples/servicedata/service_data_port_type.gwsdl
-lib/gt3/schema/samples/servicedata/service_data_port_type.wsdl
-lib/gt3/schema/samples/servicedata/service_data_port_type.xsd
-lib/gt3/schema/samples/servicedata/service_data_service.wsdl
-lib/gt3/schema/samples/temperature/xmethods_temperature_service.wsdl
-lib/gt3/schema/samples/weather/weather_bindings.wsdl
-lib/gt3/schema/samples/weather/weather_port_type.wsdl
-lib/gt3/schema/samples/weather/weather_service.wsdl
-lib/gt3/schema/security/authentication/gss_secure_conversation.xsd
-lib/gt3/schema/security/authentication/gss_secure_conversation_bindings.wsdl
-lib/gt3/schema/security/authentication/gss_secure_conversation_port_type.gwsdl
-lib/gt3/schema/security/authentication/gss_secure_conversation_port_type.wsdl
-lib/gt3/schema/security/authentication/gss_secure_conversation_port_type.xsd
-lib/gt3/schema/security/authentication/gss_secure_conversation_service.wsdl
-lib/gt3/schema/tests/complex/NestedArrayService.wsdl
-lib/gt3/schema/tests/complex/NestedService.wsdl
-lib/gt3/schema/tests/security/security_test_port_type.gwsdl
-lib/gt3/schema/tests/serialization/serialization_port_type.gwsdl
-lib/gt3/server-config.wsdd
-lib/gt3/server-config.wsdd.in
 lib/gt4-gahp.jar
 lib/gt4/README.CONDOR_EXTERNAL
 lib/gt4/client-config.wsdd
@@ -500,20 +210,24 @@
 lib/webservice/condorCgahp.wsdl
 lib/webservice/condorCollector.wsdl
 lib/webservice/condorDagman.wsdl
+lib/webservice/condorDbmsd.wsdl
 lib/webservice/condorDcskel.wsdl
+lib/webservice/condorEventd.wsdl
 lib/webservice/condorGridmanager.wsdl
 lib/webservice/condorHad.wsdl
 lib/webservice/condorMaster.wsdl
 lib/webservice/condorNegotiator.wsdl
-lib/webservice/condorQuill.wsdl
 lib/webservice/condorSchedd.wsdl
 lib/webservice/condorShadow.wsdl
 lib/webservice/condorStartd.wsdl
 lib/webservice/condorStarter.wsdl
+lib/webservice/condorTransferd.wsdl
+lib/webservice/condorVMgahp.wsdl
 libexec/condor_chirp
 libexec/condor_ssh
 libexec/gcb_broker
 libexec/gcb_relay_server
+libexec/glexec_starter_setup.sh
 libexec/glite/condorc-advertiser
 libexec/glite/condorc-authorizer
 libexec/glite/condorc-initialize
@@ -538,6 +252,7 @@
 sbin/condor_config_bind
 sbin/condor_configure
 sbin/condor_convert_history
+sbin/condor_dbmsd
 sbin/condor_fetchlog
 sbin/condor_gridmanager
 sbin/condor_gridshell
@@ -553,30 +268,32 @@
 sbin/condor_off
 sbin/condor_on
 sbin/condor_preen
-sbin/condor_pvmd
-sbin/condor_pvmgs
+sbin/condor_procd
 sbin/condor_quill
 sbin/condor_reconfig
 sbin/condor_reconfig_schedd
 sbin/condor_replication
 sbin/condor_reschedule
 sbin/condor_restart
+sbin/condor_root_switchboard
 sbin/condor_schedd
 sbin/condor_shadow
-sbin/condor_shadow.pvm
 sbin/condor_shadow.std
 sbin/condor_startd
 sbin/condor_starter
-sbin/condor_starter.pvm
 sbin/condor_starter.std
 sbin/condor_store_cred
+sbin/condor_transferd
 sbin/condor_updates_stats
 sbin/condor_vacate
+sbin/condor_vm-gahp
+sbin/condor_vm_vmware.pl
+sbin/condor_vm_xen.sh
 sbin/filelock_midwife
 sbin/filelock_undertaker
 sbin/gahp_server
+sbin/gcb_broker_query
 sbin/grid_monitor.sh
-sbin/gt3_gahp
 sbin/gt4_gahp
 sbin/install_release
 sbin/nordugrid_gahp
@@ -584,8 +301,14 @@
 sbin/uniq_pid_command
 sbin/uniq_pid_midwife
 sbin/uniq_pid_undertaker
+sql/common_createddl.sql
+sql/oracle_createddl.sql
+sql/oracle_dropddl.sql
+sql/pgsql_createddl.sql
+sql/pgsql_dropddl.sql
 src/chirp/chirp_client.c
 src/chirp/chirp_client.h
+src/chirp/chirp_protocol.h
 src/drmaa/Makefile.in
 src/drmaa/README
 src/drmaa/STATUS
@@ -605,6 +328,7 @@
 @dirrm src/drmaa
 @dirrm src/chirp
 @dirrm src
+ at dirrm sql
 @dirrm libexec/glite
 @dirrm lib/webservice
 @dirrm lib/gt4/share/schema/wsrf/servicegroup
@@ -634,49 +358,4 @@
 @dirrm lib/gt4/etc
 @dirrm lib/gt4/endorsed
 @dirrm lib/gt4
- at dirrm lib/gt3/schema/tests/serialization
- at dirrm lib/gt3/schema/tests/security
- at dirrm lib/gt3/schema/tests/complex
- at dirrm lib/gt3/schema/tests
- at dirrm lib/gt3/schema/security/authentication
- at dirrm lib/gt3/schema/security
- at dirrm lib/gt3/schema/samples/weather
- at dirrm lib/gt3/schema/samples/temperature
- at dirrm lib/gt3/schema/samples/servicedata
- at dirrm lib/gt3/schema/samples/registry
- at dirrm lib/gt3/schema/samples/ogsi
- at dirrm lib/gt3/schema/samples/notification
- at dirrm lib/gt3/schema/samples/gwsdl
- at dirrm lib/gt3/schema/samples/google
- at dirrm lib/gt3/schema/samples/extension
- at dirrm lib/gt3/schema/samples/exception
- at dirrm lib/gt3/schema/samples/counter
- at dirrm lib/gt3/schema/samples/chat
- at dirrm lib/gt3/schema/samples/any
- at dirrm lib/gt3/schema/samples
- at dirrm lib/gt3/schema/ogsi
- at dirrm lib/gt3/schema/generated/GenerateCounter
- at dirrm lib/gt3/schema/generated/ArraySample
- at dirrm lib/gt3/schema/generated
- at dirrm lib/gt3/schema/core/types
- at dirrm lib/gt3/schema/core/proxy
- at dirrm lib/gt3/schema/core/ping
- at dirrm lib/gt3/schema/core/notification
- at dirrm lib/gt3/schema/core/management
- at dirrm lib/gt3/schema/core/logging
- at dirrm lib/gt3/schema/core/factory
- at dirrm lib/gt3/schema/core/admin
- at dirrm lib/gt3/schema/core
- at dirrm lib/gt3/schema/base/streaming
- at dirrm lib/gt3/schema/base/servicegroup
- at dirrm lib/gt3/schema/base/provider
- at dirrm lib/gt3/schema/base/multirft
- at dirrm lib/gt3/schema/base/index
- at dirrm lib/gt3/schema/base/gram/examples
- at dirrm lib/gt3/schema/base/gram
- at dirrm lib/gt3/schema/base/aggregator
- at dirrm lib/gt3/schema/base
- at dirrm lib/gt3/schema
- at dirrm lib/gt3/lib
- at dirrm lib/gt3
 @dirrm etc/condor_config.examples


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list