-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
54 lines (37 loc) · 1.41 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
README for uMurmur - minimalistic Mumble server
===============================================
http://code.google.com/p/umurmur/
Contains protobuf-c library code which is Copyright 2008, Dave Benson.
See http://code.google.com/p/protobuf-c/
uMurmur is available as a precompiled package for some distributions. Check
your package repository if you are running OpenWRT or Freetz.
There are makefiles in the openwrt subdirectory suitable for buildning with
the OpenWRT SDK. Move the Makefile of choice to the base directory, e.g.:
# mv openwrt/Makefile.polarssl Makefile
and then put the whole umurmur-X.X.X directory in the SDK's 'packages'
directory.
Instructions for building from source:
1. Requirements
o OpenSSL or PolarSSL library
o libConfig
2. Build
cd to src directory
Might need to edit Makefile
make
3. Install
o Copy umurmurd from src directory to where you want it,
/usr/local/sbin/ for example.
o Edit umurmur.conf.example to your liking and put it in a suitable place.
/etc/umurmur.conf is default.
Some day I might put together an autoconf with the typical configure &&
make && make install, but we'll see.
4. Run
As daemon:
umurmurd -c <conf file> -p <PID file> -r
For other switches and their meaning run:
umurmurd -h
A startup script can easily be created if you want to. Just copy an
existing script and edit it to your liking.
5. Support/Contact/Documentation
See the project page, link above.
Have fun!