===============================================
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 library
-o libConfig
+o OpenSSL or PolarSSL library
+o libconfig
+o libprotoc-c (use --disable-protoc option in its ./configure)
2. Build
-cd to src directory
-make
+o ./configure
+o make
3. Install
-o Copy umurmurd from src directory to where you want it,
- /usr/local/sbin/ for example.
+o make install
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
5. Support/Contact/Documentation
See the project page, link above.
-Have fun!
\ No newline at end of file
+Have fun!