|
| 1 | +###################################################################### |
| 2 | +## |
| 3 | +## condor_config |
| 4 | +## |
| 5 | +## This is the global configuration file for condor. This is where |
| 6 | +## you define where the local config file is. Any settings |
| 7 | +## made here may potentially be overridden in the local configuration |
| 8 | +## file. KEEP THAT IN MIND! To double-check that a variable is |
| 9 | +## getting set from the configuration file that you expect, use |
| 10 | +## condor_config_val -v <variable name> |
| 11 | +## |
| 12 | +## condor_config.annotated is a more detailed sample config file |
| 13 | +## |
| 14 | +## Unless otherwise specified, settings that are commented out show |
| 15 | +## the defaults that are used if you don't define a value. Settings |
| 16 | +## that are defined here MUST BE DEFINED since they have no default |
| 17 | +## value. |
| 18 | +## |
| 19 | +###################################################################### |
| 20 | + |
| 21 | +## Where have you installed the bin, sbin and lib condor directories? |
| 22 | +RELEASE_DIR = /usr |
| 23 | + |
| 24 | +## Where is the local condor directory for each host? This is where the local config file(s), logs and |
| 25 | +## spool/execute directories are located. this is the default for Linux and Unix systems. |
| 26 | +LOCAL_DIR = /var |
| 27 | + |
| 28 | +## Where is the machine-specific local config file for each host? |
| 29 | +LOCAL_CONFIG_FILE = /etc/condor/condor_config.local |
| 30 | +## If your configuration is on a shared file system, then this might be a better default |
| 31 | +#LOCAL_CONFIG_FILE = $(RELEASE_DIR)/etc/$(HOSTNAME).local |
| 32 | +## If the local config file is not present, is it an error? (WARNING: This is a potential security issue.) |
| 33 | +REQUIRE_LOCAL_CONFIG_FILE = false |
| 34 | + |
| 35 | +## The normal way to do configuration with RPMs is to read all of the |
| 36 | +## files in a given directory that don't match a regex as configuration files. |
| 37 | +## Config files are read in lexicographic order. |
| 38 | +LOCAL_CONFIG_DIR = /etc/condor/config.d |
| 39 | +#LOCAL_CONFIG_DIR_EXCLUDE_REGEXP = ^((\..*)|(.*~)|(#.*)|(.*\.rpmsave)|(.*\.rpmnew))$ |
| 40 | + |
| 41 | +## Use a host-based security policy. By default CONDOR_HOST and the local machine will be allowed |
| 42 | +use SECURITY : HOST_BASED |
| 43 | +## To expand your condor pool beyond a single host, set ALLOW_WRITE to match all of the hosts |
| 44 | +#ALLOW_WRITE = *.cs.wisc.edu |
| 45 | +## FLOCK_FROM defines the machines that grant access to your pool via flocking. (i.e. these machines can join your pool). |
| 46 | +#FLOCK_FROM = |
| 47 | +## FLOCK_TO defines the central managers that your schedd will advertise itself to (i.e. these pools will give matches to yourschedd). |
| 48 | +#FLOCK_TO = condor.cs.wisc.edu, cm.example.edu |
| 49 | + |
| 50 | +##-------------------------------------------------------------------- |
| 51 | +## Values set by the debian patch script: |
| 52 | +##-------------------------------------------------------------------- |
| 53 | + |
| 54 | +## For Unix machines, the path and file name of the file containing |
| 55 | +## the pool password for password authentication. |
| 56 | +#SEC_PASSWORD_FILE = $(LOCAL_DIR)/lib/condor/pool_password |
| 57 | + |
| 58 | +## Pathnames |
| 59 | +RUN = $(LOCAL_DIR)/run/condor |
| 60 | +LOG = $(LOCAL_DIR)/log/condor |
| 61 | +LOCK = $(LOCAL_DIR)/lock/condor |
| 62 | +SPOOL = $(LOCAL_DIR)/spool/condor |
| 63 | +EXECUTE = $(LOCAL_DIR)/lib/condor/execute |
| 64 | +CRED_STORE_DIR = $(LOCAL_DIR)/lib/condor/cred_dir |
| 65 | +ETC = /etc/condor |
| 66 | +BIN = $(RELEASE_DIR)/bin |
| 67 | +LIB = $(RELEASE_DIR)/lib/condor |
| 68 | +INCLUDE = $(RELEASE_DIR)/include/condor |
| 69 | +SBIN = $(RELEASE_DIR)/sbin |
| 70 | +LIBEXEC = $(RELEASE_DIR)/lib/condor/libexec |
| 71 | +SHARE = $(RELEASE_DIR)/share/condor |
| 72 | +MAIL = /usr/bin/mail |
| 73 | +GANGLIA_LIB64_PATH = /lib,/usr/lib,/usr/local/lib |
| 74 | + |
| 75 | +PROCD_ADDRESS = $(RUN)/procd_pipe |
| 76 | + |
| 77 | +# Account for different pki locations for Debian |
| 78 | +AUTH_SSL_SERVER_CAFILE = /etc/ssl/certs/ca-certificates.crt |
| 79 | +AUTH_SSL_CLIENT_CAFILE = /etc/ssl/certs/ca-certificates.crt |
| 80 | +AUTH_SSL_SERVER_CERTFILE = /etc/ssl/certs/localhost.crt |
| 81 | +AUTH_SSL_SERVER_KEYFILE = /etc/ssl/private/localhost.key |
| 82 | + |
| 83 | +## Install the minihtcondor package to run HTCondor on a single node |
0 commit comments