Index: modules/adblockplus/templates/mumble-server.ini.erb |
=================================================================== |
new file mode 100644 |
--- /dev/null |
+++ b/modules/adblockplus/templates/mumble-server.ini.erb |
@@ -0,0 +1,83 @@ |
+# Path to database. If blank, will search for |
+# murmur.sqlite in default locations or create it if not found. |
+database=/var/lib/mumble-server/mumble-server.sqlite |
+ |
+# How many login attempts do we tolerate from one IP |
+# inside a given timeframe before we ban the connection? |
+# Note that this is global (shared between all virtual servers), and that |
+# it counts both successfull and unsuccessfull connection attempts. |
+# Set either Attempts or Timeframe to 0 to disable. |
+autobanAttempts = 10 |
+autobanTimeframe = 120 |
+autobanTime = 300 |
+ |
+# Specifies the file Murmur should log to. By default, Murmur |
+# logs to the file 'murmur.log'. If you leave this field blank |
+# on Unix-like systems, Murmur will force itself into foreground |
+# mode which logs to the console. |
+logfile=/var/log/mumble-server/mumble-server.log |
+ |
+# If set, Murmur will write its process ID to this file |
+# when running in daemon mode (when the -fg flag is not |
+# specified on the command line). Only available on |
+# Unix-like systems. |
+pidfile=/var/run/mumble-server/mumble-server.pid |
+ |
+# The below will be used as defaults for new configured servers. |
+# If you're just running one server (the default), it's easier to |
+# configure it here than through D-Bus or Ice. |
+# |
+# Welcome message sent to clients when they connect. |
+welcometext="<br />Welcome to the eyeo talk server running <b>Murmur</b>.<br />Enjoy your stay!<br />" |
+ |
+# Port to bind TCP and UDP sockets to. |
+port=64738 |
+ |
+# Specific IP or hostname to bind to. |
+# If this is left blank (default), Murmur will bind to all available addresses. |
+#host= |
+ |
+# Password to join server. |
+serverpassword=<% if @server_password %><%= @server_password %><% end %> |
+ |
+# Maximum bandwidth (in bits per second) clients are allowed |
+# to send speech at. |
+bandwidth=72000 |
+ |
+# Maximum number of concurrent clients allowed. |
+users=300 |
+ |
+# To enable public server registration, the serverpassword must be blank, and |
+# this must all be filled out. |
+# The password here is used to create a registry for the server name; subsequent |
+# updates will need the same password. Don't lose your password. |
+# The URL is your own website, and only set the registerHostname for static IP |
+# addresses. |
+# Only uncomment the 'registerName' parameter if you wish to give your "Root" channel a custom name. |
+# |
+registerName=Lobby |
+#registerPassword=secret |
+#registerUrl=http://mumble.sourceforge.net/ |
+#registerHostname= |
+ |
+# If you have a proper SSL certificate, you can provide the filenames here. |
+# Otherwise, Murmur will create it's own certificate automatically. |
+<% if @certificate['ensure'] and !(['absent'].include? @certificate['ensure']) %> |
+sslCert=<%= @certificate.fetch('path', '/etc/mumble.crt') %> |
+<% end %> |
+<% if @certificate['ensure'] and !(['absent'].include? @certificate['ensure']) %> |
+sslKey=<%= @private_key.fetch('path', '/etc/mumble.key') %> |
+<% end %> |
+ |
+# If Murmur is started as root, which user should it switch to? |
+# This option is ignored if Murmur isn't started with root privileges. |
+uname=mumble-server |
+ |
+# You can configure any of the configuration options for Ice here. We recommend |
+# leave the defaults as they are. |
+# Please note that this section has to be last in the configuration file. |
+# |
+[Ice] |
+Ice.Warn.UnknownProperties=1 |
+Ice.MessageSizeMax=65536 |
+ |