From 46020973991da4747a322a6b03839364f7d51a7e Mon Sep 17 00:00:00 2001 From: Joel Falknau Date: Tue, 3 Sep 2024 12:27:02 +1000 Subject: [PATCH] remove DB step from mumble install, sqlite has been reccommended for a while --- docs/features/services/mumble.md | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/docs/features/services/mumble.md b/docs/features/services/mumble.md index 6a7112fc..ded2d835 100644 --- a/docs/features/services/mumble.md +++ b/docs/features/services/mumble.md @@ -58,17 +58,7 @@ pip install -r requirements.txt ## Configuring Mumble Server -The mumble server needs its own database. Open an SQL shell with `mysql -u root -p` and execute the SQL commands to create it: - -```sql -CREATE DATABASE alliance_mumble CHARACTER SET utf8mb4; -``` - -```sql -GRANT ALL PRIVILEGES ON alliance_mumble . * TO 'allianceserver'@'localhost'; -``` - -Mumble ships with a configuration file that needs customization. By default, it’s located at `/etc/mumble-server.ini`. Open it with your favorite text editor: +Mumble ships with a configuration file that needs customization. By default, it's located at `/etc/mumble-server.ini`. Open it with your favorite text editor: ```shell sudo nano /etc/mumble-server.ini @@ -79,15 +69,6 @@ We need to enable the ICE authenticator. Edit the following: - `icesecretwrite=MY_CLEVER_PASSWORD`, obviously choosing a secure password - ensure the line containing `Ice="tcp -h 127.0.0.1 -p 6502"` is uncommented -We also want to enable Mumble to use the previously created MySQL / MariaDB database, edit the following: - -- uncomment the database line, and change it to `database=alliance_mumble` -- `dbDriver=QMYSQL` -- `dbUsername=allianceserver` or whatever you called the Alliance Auth MySQL user -- `dbPassword=` that user’s password -- `dbPort=3306` -- `dbPrefix=murmur_` - To name your root channel, uncomment and set `registerName=` to whatever cool name you want Save and close the file. @@ -98,7 +79,7 @@ To get Mumble superuser account credentials, run the following: sudo dpkg-reconfigure mumble-server ``` -Set the password to something you’ll remember and write it down. This is your superuser password and later needed to manage ACLs. +Set the password to something you'll remember and write it down. This is your superuser password and later needed to manage ACLs. Now restart the server to see the changes reflected. @@ -106,7 +87,7 @@ Now restart the server to see the changes reflected. sudo service mumble-server restart ``` -That’s it! Your server is ready to be connected to at example.com:64738 +That's it! Your server is ready to be connected to at example.com:64738 ## Configuring Mumble Authenticator