source: tags/confman-1.5/confman.conf @ 123

Revision 123, 2.0 KB checked in by ccowart, 5 years ago (diff)

Developed the pull mechanism for confman. It's ready to go into production!

  • Property rc:mode set to 0444
  • Property svn:keywords set to Id
Line 
1# This is our configuration management configuration. It is sourced by the
2# relevant Rescomp scripts.
3
4# $Id$
5
6# The location of our shell library
7REPO_LIBRARY="/usr/local/rescomp/lib/confmanlib.sh"
8
9# The location of our shell's documentation library
10REPO_DOCS="/usr/local/rescomp/lib/confmandoc.sh"
11
12# The protocol to use for contacting our repository:
13REPO_PROTOCOL="svn+ssh://"
14
15# The hostname providing our config repository:
16REPO_HOSTNAME="svn.rescomp.berkeley.edu"
17
18# The path on the remote host to find the repository:
19REPO_PATH="/usr/local/rescomp/repo/conf/conf"
20
21# The directory from the root of the repository to our checkpoints:
22REPO_CHECKPTS="checkpoints"
23
24# Where to keep our "working copy" of the system:
25WORK_PATH="${HOME}/src/conf"
26
27# The path to our current host's recipe file
28RECIPE_PATH="/usr/local/rescomp/etc/recipe"
29
30# The list of singularities on this host
31SINGULARITIES="/etc/rc.conf"
32
33# A place where confman can keep state
34REPO_DB="/var/db/confman"
35
36# The warning message for all files
37CONF_WARNING="WARNING! This file is under confman revision control."
38CONF_WARNING="${CONF_WARNING} DO NOT MODIFY DIRECTLY!"
39
40# Default file properties
41DEFAULT_MODE_DIRECTORY="0555"
42DEFAULT_MODE_FILE="0444"
43DEFAULT_OWNER="root"
44DEFAULT_GROUP="wheel"
45DEFAULT_COMMENT="#"
46
47# This is the URI for clients to locate the exported working copy. This
48# is used by system processes (crons). There are URI handlers for
49# file://, http://, https://, ftp://, sftp://, and scp://. Port numbers
50# are not handled correctly in sftp and scp URIs.
51CONF_EXPORT_FILE="/var/db/confman/export.tgz"
52CONF_EXPORT_URI="scp://${REPO_HOSTNAME}${CONF_EXPORT_FILE}"
53
54# What group should be able to read confman files?
55CONF_GROUP="staff"
56
57# Enable or disable debugging
58DEBUG="false"
59
60# A prefix to the live filesystem image. This should be unset if you don't
61# want to use a prefix. Useful for testing confman, by having files installed
62# into an arbitrary system root, instead of the actual system.
63#LIVE_ROOT="/home/ccowart/img"
64
Note: See TracBrowser for help on using the repository browser.