Documentation (2024.2 Enterprise)

# System overrides

Besides the directories listed in File system hierarchy, Helix TeamHub touches a number of system wide configuration files:

## General

- /etc/group - Creates hth group with default GID 21212
- /etc/passwd - Creates hth user with default UID 21212

## Init Services

- /etc/inittab - Injects a line to start /opt/hth/embedded/bin/runsvdir-start on boot
- /etc/init/hth-runsvdir.conf - TeamHub Runit configuration

## SSH Operations

- /etc/ssh/ssh_host_* - Copies SSH host keys from /var/opt/hth/shared/ssh to support TeamHub HA setup keys synchronization
- /usr/sbin/sshd - Symlink to TeamHub OpenSSH binary at /opt/hth/embedded/sbin/sshd when bundled OpenSSH is used.
- /etc/ssh/sshd_config - Injects AuthorizedKeysCommand to use TeamHub key based authorization when bundled OpenSSH is used.

For more information, see OpenSSH and repository SSH access.

## Sudo Rights

- /etc/sudoers - Injects a line to include hth file from /etc/sudoers.d
- /etc/sudoers.d/hth - Creates TeamHub sudo entries

## Common Binaries

- /usr/bin/git - Symlink to TeamHub Git binary at /opt/hth/embedded/bin/git
- /usr/bin/hg - Symlink to TeamHub Hg binary at /opt/hth/embedded/bin/hg
- /usr/bin/svn - Symlink to TeamHub Subversion binary at /opt/hth/embedded/bin/svn
- /usr/bin/hth-ctl - Symlink to TeamHub Control tool at /opt/hth/bin/hth-ctl

## Mailing Configuration

- /etc/postfix/generic
- /etc/postfix/main.cf
- /etc/postfix/sasl_passwd
- /etc/aliases

Your search for returned results

Your search for returned results