Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jul 2015 04:07:18 +0000 (UTC)
From:      "Philip M. Gollucci" <pgollucci@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r391689 - in head/sysutils/condor: . files
Message-ID:  <201507100407.t6A47IVN097791@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pgollucci
Date: Fri Jul 10 04:07:17 2015
New Revision: 391689
URL: https://svnweb.freebsd.org/changeset/ports/391689

Log:
  sysutils/condor: update 8.2.6 -> 8.2.8
  
  Update to latest stable release, canonicalize patch filenames, eliminate
  GCC dependency and MAKE_JOBS_UNSAFE, replace files/condor_config.in with
  version-specific example file provided in the dist, move sample files to
  etc/*.sample, improvements to condor_config.local.sample and
  condor-config script, make rc script more reliable by replacing fixed
  sleep delays with more intelligent wait loops.
  
  PR:                  200713
  Submitted by:        jwbacon@tds.net (maintainer)

Added:
  head/sysutils/condor/files/patch-build_cmake_CondorPackageConfig.cmake
     - copied, changed from r391688, head/sysutils/condor/files/patch-build-cmake-CondorPackageConfig.cmake
  head/sysutils/condor/files/patch-src_condor__includes_condor__crypt__3des.h
     - copied, changed from r391688, head/sysutils/condor/files/patch-src__condor_includes__condor_crypt_3des.h
  head/sysutils/condor/files/patch-src_condor__io_condor__crypt__3des.cpp
     - copied, changed from r391688, head/sysutils/condor/files/patch-src__condor_io__condor_crypt_3des.cpp
  head/sysutils/condor/files/patch-src_condor__utils_condor__config.cpp
     - copied, changed from r391688, head/sysutils/condor/files/patch-src-condor_utils-condor_config.cpp
Deleted:
  head/sysutils/condor/files/condor_config.in
  head/sysutils/condor/files/patch-build-cmake-CondorPackageConfig.cmake
  head/sysutils/condor/files/patch-src-condor_utils-condor_config.cpp
  head/sysutils/condor/files/patch-src__condor_includes__condor_crypt_3des.h
  head/sysutils/condor/files/patch-src__condor_io__condor_crypt_3des.cpp
Modified:
  head/sysutils/condor/Makefile
  head/sysutils/condor/distinfo
  head/sysutils/condor/files/condor-config.in
  head/sysutils/condor/files/condor.in
  head/sysutils/condor/files/condor_config.local.in
  head/sysutils/condor/files/patch-build_cmake_macros_SystemSpecificInformations.cmake
  head/sysutils/condor/files/patch-src_condor__includes_config.h.cmake
  head/sysutils/condor/files/patch-src_condor__power_power__state.cpp
  head/sysutils/condor/files/patch-src_condor__sysapi_idle__time.cpp
  head/sysutils/condor/files/patch-src_python-bindings_dc__tool.cpp
  head/sysutils/condor/files/patch-src_python-bindings_secman.cpp
  head/sysutils/condor/files/pkg-message.in
  head/sysutils/condor/pkg-deinstall
  head/sysutils/condor/pkg-plist

Modified: head/sysutils/condor/Makefile
==============================================================================
--- head/sysutils/condor/Makefile	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/Makefile	Fri Jul 10 04:07:17 2015	(r391689)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	condor
-PORTVERSION=	8.2.6
+PORTVERSION=	8.2.8
 CATEGORIES=	sysutils net
 MASTER_SITES=	http://www.acadix.biz/Ports/distfiles/
 DISTNAME=	condor_src-${PORTVERSION}-all-all
@@ -22,8 +22,6 @@ USE_LDCONFIG=	yes
 # Does not build with Python 3
 USES=		cmake cpe gmake perl5 pgsql python:2 shebangfix
 CPE_VENDOR=	condor_project
-# Does not build with gcc 4.2 or clang
-USE_GCC=	yes
 SHEBANG_FILES=	src/condor_scripts/condor_qsub \
 		src/condor_gridmanager/remote_gahp \
 		src/condor_examples/condor_limits_wrapper.sh \
@@ -39,7 +37,9 @@ CMAKE_ARGS+=	-DCMAKE_CXX_FLAGS:STRING=${
 		-DPYTHON_INCLUDE_DIR:PATH=${LOCALBASE}/include/${PYTHON_VERSION} \
 		-DPYTHON_LIBRARY:FILEPATH=${LOCALBASE}/lib/lib${PYTHON_VERSION}.so
 
-MAKE_JOBS_UNSAFE=	yes
+# This was an issue in previous releases, but I've tested 8.2.8 extensively
+# on machines with as many as 16 cores.
+# MAKE_JOBS_UNSAFE=	yes
 
 SUB_FILES=	condor-config condor_config.local pkg-message
 
@@ -81,8 +81,9 @@ post-patch:
 post-install:
 	${INSTALL_DATA} \
 		${STAGEDIR}${ETCDIR}/examples/condor_config.annotated \
-		${STAGEDIR}${ETCDIR}/condor_config
-	${INSTALL_DATA} ${WRKDIR}/condor_config.local ${STAGEDIR}${ETCDIR}
+		${STAGEDIR}${PREFIX}/etc/condor_config.sample
+	${INSTALL_DATA} ${WRKDIR}/condor_config.local \
+		${STAGEDIR}${PREFIX}/etc/condor_config.local.sample
 	${INSTALL_SCRIPT} ${WRKDIR}/condor-config ${STAGEDIR}${PREFIX}/sbin
 
 .include <bsd.port.post.mk>

Modified: head/sysutils/condor/distinfo
==============================================================================
--- head/sysutils/condor/distinfo	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/distinfo	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,2 +1,2 @@
-SHA256 (condor_src-8.2.6-all-all.tar.gz) = a63c3b7c0d44635089ded80dadd5ebde5acba87154ca72877c76b80cdc963837
-SIZE (condor_src-8.2.6-all-all.tar.gz) = 19137825
+SHA256 (condor_src-8.2.8-all-all.tar.gz) = 4a51232f07ecd6648a8dddeebe92e82ee18e3c4819589c83bbd443189c4a7ded
+SIZE (condor_src-8.2.8-all-all.tar.gz) = 19137676

Modified: head/sysutils/condor/files/condor-config.in
==============================================================================
--- head/sysutils/condor/files/condor-config.in	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/condor-config.in	Fri Jul 10 04:07:17 2015	(r391689)
@@ -5,6 +5,12 @@ if [ -z $EDITOR ]; then
     export EDITOR
 fi
 
+for file in condor_config condor_config.local; do
+    if [ ! -e %%PREFIX%%/etc/$file ]; then
+	cp %%PREFIX%%/etc/$file.sample %%PREFIX%%/etc/$file
+    fi
+done
+
 $EDITOR %%PREFIX%%/etc/condor_config.local
 
 printf "Restart HTCondor? (y/[n]) "
@@ -16,7 +22,6 @@ if [ 0$restart = 0y ]; then
     ps ax | grep condor
 
     service condor start
-    sleep 5
     printf "\nCondor processes running after start:\n\n"
     ps ax | grep condor
 fi

Modified: head/sysutils/condor/files/condor.in
==============================================================================
--- head/sysutils/condor/files/condor.in	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/condor.in	Fri Jul 10 04:07:17 2015	(r391689)
@@ -29,14 +29,29 @@ stop_cmd=condor_stop
 condor_start() {
     checkyesno condor_enable && echo "Starting condor_master." && \
 	%%PREFIX%%/sbin/condor_master ${condor_flags}
+    while ! ps ax | egrep -v 'grep|rc\.d' | grep -q condor; do
+        echo 'Waiting for daemons to start...'
+        sleep 2
+    done
 }
 
 condor_stop() {
+    # FIXME: condor_off with no arguments should be the same as
+    # -daemon master according to the man page, but it doesn't work
     checkyesno condor_enable && echo "Stopping condor_master." && \
-	%%PREFIX%%/sbin/condor_off -master
+	/usr/local/sbin/condor_off -daemon master
     # Prevent restart command from issuing start before daemons are down
-    echo 'Waiting for daemons to shut down...'
-    sleep 5
+    tries=1
+    while ps ax | egrep -v 'grep|rc\.d' | grep -q condor; do
+        echo 'Waiting for daemons to shut down...'
+        sleep 2
+        tries=$(($tries + 1))
+        if [ $tries = 10 ]; then
+            printf "condor_off has failed.  Force killing condor_master...\n"
+            killall condor_master
+            sleep 2
+        fi
+    done
 }
 
 run_rc_command "$1"

Modified: head/sysutils/condor/files/condor_config.local.in
==============================================================================
--- head/sysutils/condor/files/condor_config.local.in	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/condor_config.local.in	Fri Jul 10 04:07:17 2015	(r391689)
@@ -27,29 +27,38 @@ COLLECTOR_NAME = Condor pool at $(CONDOR
 ############################################################################
 # Location of logs, job output, etc.
 # Put this on a local partition with plenty of space for job output.
-# Default is $(TILDE) = /home/condor.
+# $(TILDE) = /home/condor.
 
 LOCAL_DIR               = $(TILDE)
 
-# /home is often shared by cluster compute nodes, so log files would collide
+# If /home is shared by cluster compute nodes, log files would collide
 # when using $(TILDE).  Put LOCAL_DIR on some other large, local partition.
 
 # LOCAL_DIR               = /usr/condor
 
 ############################################################################
+# Use dynamic provisioning to allow multicore jobs (e.g. openmp) on
+# hosts with multiple cores available to HTCondor.
+
+NUM_SLOTS=1
+NUM_SLOTS_TYPE_1=1
+SLOT_TYPE_1=100%
+SLOT_TYPE_1_PARTITIONABLE=true
+
+############################################################################
 # When is this machine willing to start a job? 
 
 # For compute hosts dedicated to HTCondor
 # START = TRUE
 
 # For compute hosts used primarily for other purposes
-START = (KeyboardIdle > 15 * 60) && ((LoadAvg - CondorLoadAvg) <= 0.3)
+START = (KeyboardIdle > 15 * 60) && ((LoadAvg - CondorLoadAvg) <= 0.5)
 
 # For VM host, assuming we only want to run jobs in the VM
 # START = False
 
 # For VM guest, run jobs only when the host is not being used by owner
-# START = ( HOST_KeyboardIdle > 150 ) && ( HOST_LoadAvg <= 0.3 ) )
+# START = ( HOST_KeyboardIdle > 150 ) && ( HOST_LoadAvg <= 0.5 ) )
 
 ############################################################################
 # When to suspend a job?
@@ -63,7 +72,7 @@ SUSPEND = FALSE
 # PREEMPT = FALSE
 
 # Compute host used mainly for non-Condor activities
-PREEMPT = (KeyboardIdle < 60) || (LoadAvg - CondorLoadAvg > 0.3)
+PREEMPT = (KeyboardIdle < 60) || (LoadAvg - CondorLoadAvg > 0.5)
 
 ############################################################################
 # When to instantaneously kill a preempting job
@@ -88,7 +97,7 @@ KILL = FALSE
 # Central manager
 # DAEMON_LIST = MASTER, COLLECTOR, NEGOTIATOR, SCHEDD
 
-# Submit/execute host
+# Submit and execute host
 # DAEMON_LIST = MASTER, SCHEDD, STARTD
 # DAEMON_LIST = MASTER, SCHEDD, STARTD, SHARED_PORT
 

Copied and modified: head/sysutils/condor/files/patch-build_cmake_CondorPackageConfig.cmake (from r391688, head/sysutils/condor/files/patch-build-cmake-CondorPackageConfig.cmake)
==============================================================================
--- head/sysutils/condor/files/patch-build-cmake-CondorPackageConfig.cmake	Fri Jul 10 03:35:34 2015	(r391688, copy source)
+++ head/sysutils/condor/files/patch-build_cmake_CondorPackageConfig.cmake	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,11 +1,11 @@
---- build/cmake/CondorPackageConfig.cmake.orig	2013-09-19 15:12:10.000000000 -0500
-+++ build/cmake/CondorPackageConfig.cmake	2013-10-20 12:04:52.000000000 -0500
+--- build/cmake/CondorPackageConfig.cmake.orig	2015-04-07 15:10:11 UTC
++++ build/cmake/CondorPackageConfig.cmake
 @@ -1,3 +1,4 @@
 +
   ###############################################################
   #
   # Copyright 2011 Red Hat, Inc.
-@@ -170,6 +171,23 @@
+@@ -174,6 +175,23 @@ if(${OS_NAME} STREQUAL "DARWIN")
  	# enable if we desire native packaging.
  	# set ( CPACK_GENERATOR "${CPACK_GENERATOR};PackageMaker" ) ;
  	# set (CPACK_OSX_PACKAGE_VERSION)

Modified: head/sysutils/condor/files/patch-build_cmake_macros_SystemSpecificInformations.cmake
==============================================================================
--- head/sysutils/condor/files/patch-build_cmake_macros_SystemSpecificInformations.cmake	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-build_cmake_macros_SystemSpecificInformations.cmake	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,6 +1,6 @@
---- build/cmake/macros/SystemSpecificInformations.cmake.orig	2014-11-26 11:22:10.000000000 -0600
-+++ build/cmake/macros/SystemSpecificInformations.cmake	2014-12-27 16:30:27.000000000 -0600
-@@ -252,7 +252,8 @@
+--- build/cmake/macros/SystemSpecificInformations.cmake.orig	2015-04-07 15:10:11 UTC
++++ build/cmake/macros/SystemSpecificInformations.cmake
+@@ -252,7 +252,8 @@ if(UNIX)
      endif(EXISTS "/etc/issue")
  
    elseif(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
@@ -10,7 +10,7 @@
      set( FREEBSD_RELEASE "${CMAKE_MATCH_1}" )
      set( FREEBSD_MAJOR "${CMAKE_MATCH_2}" )
      set( FREEBSD_MINOR "${CMAKE_MATCH_3}" )
-@@ -270,6 +271,15 @@
+@@ -270,6 +271,15 @@ if(UNIX)
        set( CONDOR_FREEBSD7 ON )
      elseif(FREEBSD_MAJOR MATCHES "8" )
        set( CONDOR_FREEBSD8 ON )

Copied and modified: head/sysutils/condor/files/patch-src_condor__includes_condor__crypt__3des.h (from r391688, head/sysutils/condor/files/patch-src__condor_includes__condor_crypt_3des.h)
==============================================================================
--- head/sysutils/condor/files/patch-src__condor_includes__condor_crypt_3des.h	Fri Jul 10 03:35:34 2015	(r391688, copy source)
+++ head/sysutils/condor/files/patch-src_condor__includes_condor__crypt__3des.h	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,6 +1,6 @@
---- src/condor_includes/condor_crypt_3des.h.orig	2014-12-09 23:15:18.000000000 +0100
-+++ src/condor_includes/condor_crypt_3des.h	2015-02-28 19:35:54.722059602 +0100
-@@ -61,7 +61,7 @@
+--- src/condor_includes/condor_crypt_3des.h.orig	2015-04-07 15:10:11 UTC
++++ src/condor_includes/condor_crypt_3des.h
+@@ -61,7 +61,7 @@ class Condor_Crypt_3des : public Condor_
      //------------------------------------------
      // Private constructor
      //------------------------------------------

Modified: head/sysutils/condor/files/patch-src_condor__includes_config.h.cmake
==============================================================================
--- head/sysutils/condor/files/patch-src_condor__includes_config.h.cmake	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-src_condor__includes_config.h.cmake	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,5 +1,5 @@
---- src/condor_includes/config.h.cmake.orig	2014-11-26 11:22:10.000000000 -0600
-+++ src/condor_includes/config.h.cmake	2014-12-27 17:19:56.000000000 -0600
+--- src/condor_includes/config.h.cmake.orig	2015-04-07 15:10:11 UTC
++++ src/condor_includes/config.h.cmake
 @@ -16,7 +16,11 @@
   * 
   *************************************************************/

Copied and modified: head/sysutils/condor/files/patch-src_condor__io_condor__crypt__3des.cpp (from r391688, head/sysutils/condor/files/patch-src__condor_io__condor_crypt_3des.cpp)
==============================================================================
--- head/sysutils/condor/files/patch-src__condor_io__condor_crypt_3des.cpp	Fri Jul 10 03:35:34 2015	(r391688, copy source)
+++ head/sysutils/condor/files/patch-src_condor__io_condor__crypt__3des.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,6 +1,6 @@
---- src/condor_io/condor_crypt_3des.cpp.orig	2014-12-09 23:15:18.000000000 +0100
-+++ src/condor_io/condor_crypt_3des.cpp	2015-02-28 19:38:25.216863132 +0100
-@@ -35,9 +35,9 @@
+--- src/condor_io/condor_crypt_3des.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/condor_io/condor_crypt_3des.cpp
+@@ -35,9 +35,9 @@ Condor_Crypt_3des :: Condor_Crypt_3des(c
  	unsigned char * keyData = k.getPaddedKeyData(24);
  	ASSERT(keyData);
  
@@ -13,7 +13,7 @@
  
      // initialize ivsec
      resetState();
-@@ -71,9 +71,9 @@
+@@ -71,9 +71,9 @@ bool Condor_Crypt_3des :: encrypt(unsign
      output = (unsigned char *) malloc(input_len);
  
      if (output) {
@@ -26,7 +26,7 @@
          return true;   
      }
      else {
-@@ -95,9 +95,9 @@
+@@ -95,9 +95,9 @@ bool Condor_Crypt_3des :: decrypt(unsign
      if (output) {
          output_len = input_len;
  

Modified: head/sysutils/condor/files/patch-src_condor__power_power__state.cpp
==============================================================================
--- head/sysutils/condor/files/patch-src_condor__power_power__state.cpp	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-src_condor__power_power__state.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,6 +1,6 @@
---- src/condor_power/power_state.cpp.orig	2014-12-26 11:28:32.000000000 -0600
-+++ src/condor_power/power_state.cpp	2014-12-26 17:17:04.000000000 -0600
-@@ -57,7 +57,8 @@
+--- src/condor_power/power_state.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/condor_power/power_state.cpp
+@@ -57,7 +57,8 @@ enum
  	E_ARGCNT  = -6,  /* too few/many arguments */
  	E_NOREST  = -7,  /* failed to switch the machine's power state */
  	E_CLASSAD = -8,  /* error in class-ad (errno = %d) */
@@ -10,7 +10,7 @@
  };
  
  /**	Error messages */
-@@ -72,7 +73,8 @@
+@@ -72,7 +73,8 @@ static const char *errmsgs[] = {
    /* E_ARGCNT   -6 */  "wrong number of arguments.\n",
    /* E_NOREST   -7 */  "failed to switch the machine's power state.\n",
    /* E_CLASSAD  -8 */  "error in class-ad (errno = %d).\n",
@@ -20,7 +20,7 @@
  };
  
  /**	Typedefs */
-@@ -257,6 +259,8 @@
+@@ -257,6 +259,8 @@ main( int argc, const char *argv[] )
  	/**	Create the hibernation mechanism. */
  # if ( HIBERNATOR_TYPE_DEFINED )
  	hibernator = new RealHibernator;

Modified: head/sysutils/condor/files/patch-src_condor__sysapi_idle__time.cpp
==============================================================================
--- head/sysutils/condor/files/patch-src_condor__sysapi_idle__time.cpp	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-src_condor__sysapi_idle__time.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,6 +1,6 @@
---- src/condor_sysapi/idle_time.cpp.orig	2014-11-26 11:22:10.000000000 -0600
-+++ src/condor_sysapi/idle_time.cpp	2014-12-27 16:42:00.000000000 -0600
-@@ -205,19 +205,28 @@
+--- src/condor_sysapi/idle_time.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/condor_sysapi/idle_time.cpp
+@@ -205,19 +205,28 @@ calc_idle_time_cpp( time_t & m_idle, tim
  	return;
  }
  

Copied and modified: head/sysutils/condor/files/patch-src_condor__utils_condor__config.cpp (from r391688, head/sysutils/condor/files/patch-src-condor_utils-condor_config.cpp)
==============================================================================
--- head/sysutils/condor/files/patch-src-condor_utils-condor_config.cpp	Fri Jul 10 03:35:34 2015	(r391688, copy source)
+++ head/sysutils/condor/files/patch-src_condor__utils_condor__config.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,20 +1,20 @@
---- src/condor_utils/condor_config.cpp.orig	2012-04-07 14:37:20.000000000 -0500
-+++ src/condor_utils/condor_config.cpp	2012-04-07 14:38:55.000000000 -0500
-@@ -656,7 +656,7 @@
+--- src/condor_utils/condor_config.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/condor_utils/condor_config.cpp
+@@ -910,7 +910,7 @@ real_config(const char* host, int wantsQ
  		fprintf(stderr,"\nNeither the environment variable %s_CONFIG,\n",
  				myDistro->GetUc() );
  #	  if defined UNIX
 -		fprintf(stderr,"/etc/%s/, nor ~%s/ contain a %s_config source.\n",
-+		fprintf(stderr,"/usr/local/etc/%s/, nor ~%s/ contain a %s_config source.\n",
++		fprintf(stderr,"/etc/%s/, /usr/local/etc/, nor ~%s/ contain a %s_config source.\n",
  				myDistro->Get(), myDistro->Get(), myDistro->Get() );
  #	  elif defined WIN32
  		fprintf(stderr,"nor the registry contains a %s_config source.\n", myDistro->Get() );
-@@ -666,7 +666,7 @@
+@@ -920,7 +920,7 @@ real_config(const char* host, int wantsQ
  		fprintf( stderr,"Either set %s_CONFIG to point to a valid config "
  				"source,\n", myDistro->GetUc() );
  #	  if defined UNIX
 -		fprintf( stderr,"or put a \"%s_config\" file in /etc/%s or ~%s/\n",
-+		fprintf( stderr,"or put a \"%s_config\" file in /usr/local/etc/%s or ~%s/\n",
++		fprintf( stderr,"or put a \"%s_config\" file in /etc/%s/ /usr/local/etc/ or ~%s/\n",
  				 myDistro->Get(), myDistro->Get(), myDistro->Get() );
  #	  elif defined WIN32
  		fprintf( stderr,"or put a \"%s_config\" source in the registry at:\n"

Modified: head/sysutils/condor/files/patch-src_python-bindings_dc__tool.cpp
==============================================================================
--- head/sysutils/condor/files/patch-src_python-bindings_dc__tool.cpp	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-src_python-bindings_dc__tool.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,5 +1,5 @@
---- src/python-bindings/dc_tool.cpp.orig	2014-11-26 11:22:10.000000000 -0600
-+++ src/python-bindings/dc_tool.cpp	2014-12-27 16:40:45.000000000 -0600
+--- src/python-bindings/dc_tool.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/python-bindings/dc_tool.cpp
 @@ -7,6 +7,21 @@
  # include <pyport.h>
  # endif

Modified: head/sysutils/condor/files/patch-src_python-bindings_secman.cpp
==============================================================================
--- head/sysutils/condor/files/patch-src_python-bindings_secman.cpp	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/patch-src_python-bindings_secman.cpp	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,5 +1,5 @@
---- src/python-bindings/secman.cpp.orig	2014-11-26 11:22:10.000000000 -0600
-+++ src/python-bindings/secman.cpp	2014-12-27 16:27:22.000000000 -0600
+--- src/python-bindings/secman.cpp.orig	2015-04-07 15:10:11 UTC
++++ src/python-bindings/secman.cpp
 @@ -7,6 +7,21 @@
  # include <pyport.h>
  # endif

Modified: head/sysutils/condor/files/pkg-message.in
==============================================================================
--- head/sysutils/condor/files/pkg-message.in	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/files/pkg-message.in	Fri Jul 10 04:07:17 2015	(r391689)
@@ -1,7 +1,5 @@
 
-Sample condor_config and condor_config.local files are available in
-%%ETCDIR%%.  Copy them to %%PREFIX%%/etc and edit condor_config.local to taste
-to get started.
+Edit %%PREFIX%%/etc/condor_config.local to taste to get started.
 
 Settings in condor_config.local override the defaults in condor_config.
 Use condor_config as a reference, and make all changes to condor_config.local.

Modified: head/sysutils/condor/pkg-deinstall
==============================================================================
--- head/sysutils/condor/pkg-deinstall	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/pkg-deinstall	Fri Jul 10 04:07:17 2015	(r391689)
@@ -25,12 +25,12 @@ DEINSTALL)
     # the syadmin is left to deal with this.
 
     # Remove the link to /home/condor
-    /bin/rm -f /var/db/condor
+    rm -f /var/db/condor
     # Remove /home/condor, if empty
-    /bin/rmdir /home/condor/config
-    /bin/rmdir /home/condor/execute
-    /bin/rmdir /home/condor/log
-    /bin/rmdir /home/condor/spool
-    /bin/rmdir /home/condor
+    rmdir /home/condor/config
+    rmdir /home/condor/execute
+    rmdir /home/condor/log
+    rmdir /home/condor/spool
+    rmdir /home/condor
     ;;
 esac

Modified: head/sysutils/condor/pkg-plist
==============================================================================
--- head/sysutils/condor/pkg-plist	Fri Jul 10 03:35:34 2015	(r391688)
+++ head/sysutils/condor/pkg-plist	Fri Jul 10 04:07:17 2015	(r391689)
@@ -42,9 +42,10 @@ bin/condor_vacate_job
 bin/condor_version
 bin/condor_wait
 bin/condor_who
+@sample etc/condor_config.sample
+@sample etc/condor_config.local.sample
 %%ETCDIR%%/condor
 %%ETCDIR%%/condor_config
-%%ETCDIR%%/condor_config.local
 %%ETCDIR%%/examples/README
 %%ETCDIR%%/examples/condor.boot.generic
 %%ETCDIR%%/examples/condor.boot.rpm
@@ -126,7 +127,7 @@ lib/condor_ssh_to_job_sshd_config_templa
 lib/libchirp_client.a
 lib/libclassad.a
 lib/libcondorapi.a
-lib/libpyclassad%%PYTHON_VER%%_8_2_6.a
+lib/libpyclassad%%PYTHON_VER%%_8_2_8.a
 lib/python/classad.so
 lib/python/htcondor.so
 lib/scimark2lib.jar



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507100407.t6A47IVN097791>