--- /dev/null
+#!/usr/bin/env python
+#
+# installation instructions
+# * add a service in /etc/services for rpyc: tcp port 18812
+# * add "rpyc .... /usr/lib/pythonXX/site-packages/Rpyc/Servers/std_server.py"
+# to /etc/inetd.conf (i dont remember syntax, rtfm)
+# * dont forget to chmod +x this file
+# * restart inetd with sighup
+#
+import sys
+import time
+from traceback import format_exception
+from ServerUtils import log, serve_pipes
+
+
+def main(filename = "/tmp/rpyc-server.log"):
+ log.logfile = open(filename, "a")
+ log("-" * 80)
+ log("started serving at", time.asctime())
+ try:
+ try:
+ serve_pipes(sys.stdin, sys.stdout)
+ except:
+ log(*format_exception(*sys.exc_info()))
+ finally:
+ log("server exits at", time.asctime())
+
+if __name__ == "__main__":
+ main()
+
+
\ No newline at end of file