New UDR server written in python, UDR modified to interact with new server properly.
Fixed indents to be 4 spaces intead of 8
Fixed a few things based on pylint
Removed old UDR server code.

Added check for -e,--rsh flag in original rsync commands, errors out if detected.
Fixed verbose option
Fixed zombie process by ignoring SIGCHLD

Renamed to remove underscore
Fixed some fprintf's
Changed uid/gid handling to default to nobody/nogroup when run as root without any uid/gid specified.

Updated README
Added usage output if start|stop|restart|foreground isn't specified
Added some docstrings to udrserver.py, fixed up udrd.conf.example and the README.
Fixed 'port' to be 'server port'
Added a two second delay between stopping and starting when restarting, because sometimes there is a delay in unbinding.
Added -s flag to make udrserver start/stop/restart silently
Updated README
Updated README
The server now parses global uid/gid from rsyncd.conf and will change uid/gid of the udr process as well.
Edited README
Removed superfluous if(argc<1)

That will never happen since argv[0] is the command name
usin bools
using EVP still static blowfish