Umurmur

From MineOS Wiki
Revision as of 07:27, 15 September 2011 by Hexparrot (talk | contribs) (Created page with "umurmur is a voip client, like Ventrilo or Teamspeak. [http://code.google.com/p/umurmur/ uMurmur] is a minimalistic Mumble server, separate from but compatible with the standard...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

umurmur is a voip client, like Ventrilo or Teamspeak.

uMurmur is a minimalistic Mumble server, separate from but compatible with the standard Mumble server (known as murmur). Due to its goals of having a lower footprint and keeping all the base functionality, uMurmur is ideal for running on a Minecraft server.

Downloading and building uMurmur

First, update the latest MineOS scripts from the web-ui. Then, in SSH as user root:

# cd /usr/games/minecraft/addons
# ./umurmur.sh

This will build umurmur and all its dependencies (libconfig, protobuf, protobuf-c). This process will take more than a few minutes and will also create a user/group called umurmur:umurmur.

Firewall

uMurmur operates on port 64738 for both UDP and TCP. Follow the steps in the iptables page to open these ports and save them to the default firewall configuration.

# iptables -A INPUT -p udp -m udp --dport 64738 -j ACCEPT
# iptables -A INPUT -p tcp -m tcp --dport 64738 -j ACCEPT

Auto-starting umurmurd on boot

  1. Edit the startup services config file: vi /etc/rc.conf
  2. Append umurmurd at the end of the start-up services list.
  3. Save and quit with :wq
File:Umurmurd.png
Adjusted /etc/rc.conf