BKDInit

Manage configuration of BKD-Init

bkdinit_config

BKD-Init configuration file

Path to the BKD-Init configuration file.

Default value: /etc/default/bkd

bkdinit_path

BKD-Init Path

Path to the BKD-Init script. Default should be proper on the GNU/Debian Linux systems.

Default value: /etc/init.d/bkd

repository_name

Name of the repository

It's a description and an identification of the repository in the BKD-Init configuration.

Default value:

repository_path

Path to the repository

Specifies a directory from which BitKeeper Daemon should be started.

Default value:

port

BitKeeper Daemon port

Specify an alternative port. The default port is 0x3962 (aka 14690). Only a single repository may work on a one port.

Default value: 14690

uid

User ID to run with

Attempt to run with specified user id (POSIX compatible systems only).

Default value:

gid

Group ID to run with

Attempt to run with specified group id (POSIX compatible systems only).

Default value:

bkd_log_file

Log file

Log accesses in specified file. If this option is not specified, then log to stderr.

Default value:

bkd_exclude_commands

Disallowed daemon commands

Comma-separated list of disallowed commands. The list of commands which may be disallowed currently are: abort, cd, check, clone, get, httpget, pull, push, pwd, rclone, rootkey, status, synckeys, and version.

Default value:

bkd_print_headers

Print HTTP headers

Make BitKeeper Daemon print http headers on all outgoing bk push, bk pull, and bk clone messages. Rather useless for you.

Default value: no

bkd_debug_mode

BitKeeper Daemon debug mode

Debug mode, do not fork and run in the background.

Default value: no

bkd_jail

BitKeeper Daemon jail mode

This option provides a slightly more secure mode of operation in that the BitKeeper Daemon will refuse to change directories up out of the directory in which it was started.

Default value: yes

clone_repository_from

Parent of the repository

Specifies parent repository from which this repository should be cloned. This option and the setup_new_repository option are mutually exclusive.

Default value:

setup_new_repository

Setup a new repository

Specifies whether we should to set-up a new repository. This option and the clone_repository_from option are mutually exclusive.

Default value: no

bk_path

BitKeeper Path

Path to the BitKeeper binary. This option is required only if you have choosen either clone_repository_from or setup_new_repository option.

Default value: /usr/local/bin/bk

restart_bkdinit

Restart BKD-Init

Should BKD-Init (and also all BitKeeper Daemons) be restarted (started) after this repository is added.

Default value: yes