diff options
Diffstat (limited to 'src/util')
| -rwxr-xr-x | src/util/paste-kdcproxy.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/util/paste-kdcproxy.py b/src/util/paste-kdcproxy.py new file mode 100755 index 000000000..1e56b8954 --- /dev/null +++ b/src/util/paste-kdcproxy.py @@ -0,0 +1,18 @@ +#!/usr/bin/python +import kdcproxy +from paste import httpserver +import os +import sys + +if len(sys.argv) > 1: + port = sys.argv[1] +else: + port = 8443 +if len(sys.argv) > 2: + pem = sys.argv[2] +else: + pem = '*' +server = httpserver.serve(kdcproxy.Application(), port=port, ssl_pem=pem, + start_loop=False) +os.write(sys.stdout.fileno(), 'proxy server ready\n') +server.serve_forever() |
