blob: 9cffe4a467a774d7677037639be830e64541344f [file] [log] [blame]
##############################################################################
# $Id$
##############################################################################
# LICENSE
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version
# 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied.
# See the License for the specific language governing permissions and
# limitations under the License.
###############################################################################
# NAME
# vcld.conf
#
# DESCRIPTION
# This file contains configuration values for a VCL management node daemon.
# It contains senistive information and should have appropriate permissions.
#
# FORMAT
# The format is assumed to be key=value. Lines should not contain spaces.
#
############# REQUIRED Configuration settings ################
# FQDN: DNS name of the management node
# Example: mgtnode1.hpc.someschool.edu
FQDN=
# processname: name to call VCL daemon process
# Default: vcld
processname=vcld
# log: log file location
# Default: /var/log/vcld.log
# If left undefined it will be named according to the above processname
# i.e. /var/log/$PROCESSNAME.log
log=/var/log/vcld.log
# pidfile: process id file location
# Default: /var/run/vcld.pid
# If left undefined it will be named according to the above processname
# i.e. /var/run/$PROCESSNAME.pid
pidfile=/var/run/vcld.pid
# Database connection information
# database: name of MySQL database (required)
database=vcl
# server: IP address or FQDN of the database server (required)
server=
# LockerWrtUser: MySQL user account name with write privileges (required)
LockerWrtUser=vcl-wrt
# wrtPass: MySQL password of the above LockerWrtUser (required)
# Any length is supported by MySQL
# Must be a string of characters: A-Z a-z 0-9
wrtPass=
# xml-rpc username password and url information
# Required for block reservation processing
# xmlrpc_username must be the unityid field for a user in the user table
# xmlrpc_pass is that user's password
# the URL will be the URL of your VCL website with a few things on the end
# for example, if you install the VCL web code at https://vcl.example.org/vcl/
# set xmlrpc_url to https://vcl.example.org/vcl/index.php?mode=xmlrpccall
xmlrpc_username=vclsystem
xmlrpc_pass=insecureDefault
xmlrpc_url=
######### END REQUIRED Configuration settings ##############
# enable_mysql_ssl: Determines if SSL is used for MySQL connections
# Useful in open networks or large distributed configurations
# Note: Perl's DBD-mysql module must be compiled with the --ssl option
# It is not turned on by default
# Values: no|yes
# Default: no
enable_mysql_ssl=no
#mysql_ssl_cert: Path to MySQL certificate file
mysql_ssl_cert=/etc/vcl/cert/my_ca.crt
#Sendmail envelope sender -- Return-path
#The return-path should be set if you want email delivery failures to go
#to a common place
#set this to a known working address that would recieve mail like blah@yourdomain.com
RETURNPATH=
#IM support - jabber only at this time
#jabber - dependiences on Net::Jabber.pm perl modules
# for information on how to install Net::Jabber.pm modules see documentation
jabber=no
# jabber variables
# ignore if jabber=no
# jabServer - server IP or FQHN of jabber server
jabServer=your.jabber.com
# jabPort - jabber port - default 5222
jabPort=5222
# jabUser - registered jabber user
jabUser=vcl
# jabPass - password for jabber user
jabPass=
# jabResource - jabbber resource
jabResource=vcl
# Windows node root password
WINDOWS_ROOT_PASSWORD=cl0udy