2017-11-13 23:38:52 -05:00
|
|
|
[ICE]
|
|
|
|
|
|
|
|
# Examples:
|
|
|
|
# fqdn.domain.tld
|
|
|
|
# 127.0.0.1
|
|
|
|
# shorthost
|
|
|
|
# ::1
|
|
|
|
host = localhost
|
|
|
|
|
|
|
|
# The port ICE is running on
|
|
|
|
port = 6502
|
|
|
|
|
|
|
|
# One of udp or tcp. You probably want to use tcp.
|
|
|
|
proto = tcp
|
|
|
|
|
|
|
|
# You probably will need to change this.
|
|
|
|
# If you need a copy, you can get the most recent at:
|
|
|
|
# https://github.com/mumble-voip/mumble/blob/master/src/murmur/Murmur.ice
|
|
|
|
# If you leave this empty ("slice = "), we will attempt to fetch the slice from the remote
|
|
|
|
# instance ("host" above).
|
|
|
|
slice = /usr/local/lib/optools/mumble/murmur.ice
|
|
|
|
|
|
|
|
# The maximum size for ICE Messages (in KB)
|
|
|
|
# You're probably fine with the default.
|
|
|
|
max_size = 1024
|
|
|
|
|
|
|
|
|
|
|
|
[AUTH]
|
|
|
|
|
|
|
|
# The Ice secret for read-only operations.
|
|
|
|
# Set to a blank string if you want to only make a write-only connection.
|
|
|
|
read =
|
|
|
|
|
|
|
|
# The Ice secret for write-only operations.
|
|
|
|
# Set to a blank string if you want to only make a read-only connection.
|
|
|
|
write =
|
|
|
|
|
|
|
|
[TUNNEL]
|
2017-11-14 15:22:38 -05:00
|
|
|
# NOTE: TO USE SSH TUNNELING, YOU MUST HAVE THE "sshtunnel" PYTHON MODULE INSTALLED.
|
2017-11-13 23:38:52 -05:00
|
|
|
# If enabled, we will bind the remote port to the host and port given in the [ICE] section.
|
2017-11-14 15:22:38 -05:00
|
|
|
# So you probably want to use localhost/127.0.0.1/::1 up there.
|
2017-11-13 23:38:52 -05:00
|
|
|
|
|
|
|
# If this is enabled, we will try to initiate an SSH tunnel to the remote server,
|
|
|
|
# and use the Ice interface through that. Probably only works with TCP Ice instances.
|
|
|
|
# "enable" should be true or false. If blank, assume true. It's a VERY GOOD IDEA
|
|
|
|
# to use this feature, as it greatly heightens the security.
|
|
|
|
enable = true
|
|
|
|
|
|
|
|
# The remote host to bind a port with. In most cases, this is going to be the host
|
|
|
|
# that your Murmur instance is running on.
|
|
|
|
host = your.murmur.server.tld
|
|
|
|
|
|
|
|
# The remote user to auth as. If blank, use the current (local) username.
|
|
|
|
user =
|
|
|
|
|
|
|
|
# The port for SSH. In most cases, 22 is what you want. You can leave it blank,
|
|
|
|
# we'll use the default in that case.
|
|
|
|
port = 22
|
|
|
|
|
|
|
|
# The authentication method. Currently supported methods are "key" and "passphrase".
|
|
|
|
# Key is recommended (and the default). See:
|
|
|
|
# https://sysadministrivia.com/news/hardening-ssh-security#auth_client
|
|
|
|
# (and/or a multitude of other resources) on how to set up pubkey auth for SSH.
|
|
|
|
auth = key
|
|
|
|
|
|
|
|
# If "auth" is "password", enter the password here. If password auth is used
|
|
|
|
# and no password is provided, you will be prompted to enter it.
|
|
|
|
passphrase =
|
|
|
|
|
|
|
|
# If "auth" is "key", enter the path to the *private* (not public) key here.
|
|
|
|
# If none is provided, we'll use the default of ~/.ssh/id_rsa.
|
|
|
|
# Note that if your key is password-protected, you should enable "key_passphrase".
|
|
|
|
key = ~/.ssh/id_rsa
|
|
|
|
|
|
|
|
# Should we (securely) prompt for a key_passphrase? This is REQUIRED if your key
|
|
|
|
# is password-protected and you're using key authentication. Can be "true" or "false".
|
|
|
|
key_passphrase = false
|