Project page on GoogleCode
uMurmur is a minimalistic Mumble server primarily targeted to run on embedded computers, like routers, with an open OS like e.g. OpenWRT. The server part of Mumble is called Murmur, hence the name uMurmur. It is available as a precompiled package for quite a lot distributions. Check your distribution's package repository.
- Requirements
- OpenSSL or PolarSSL library. For PolarSSL version 1.0.0 and above is required.
- libconfig
- libprotoc-c version 1.0.0 (use --disable-protoc option in its ./configure to build only the library). If you for some reason have to run an earlier version you need to recompile the protocol file
Mumble.proto
using the protobuf compiler for the corresponding version.
- CMake (optional)
-
Build - CMake
- Create a build folder and cd into it
cmake ../
to use default settings (polarssl, no test-cert and /dev/urandom as source for randomness).make
-
Build - Autotools
- Run
./autogen.sh
- Run
./configure
for default settings make
- Run
-
Install
make install
- Edit the umurmur.conf found in the 'etc' folder in the prefix (eg. /usr/local) you installed to.
-
Run
umurmurd -c <conf file> -p <PID file> -r
. For other switches and their meaning runumurmurd -h
A startup script can easily be created if you want to. Just copy an existing script and edit it to your liking.
- Antoine Bertin
- tilman2
- J Sisson - sisson.j ( AT ) gmail DOT com
- pierre.h
- phr0z3nt04st
- Troy C
- Trivve
- hasufell
- fmorgner
- Rawi666
- snowblind
Hope I didn't forget anyone... Please just send me a mail if you feel this is the case.
See the project page, link above.
Have fun!