From: Eric S. Raymond Date: Tue, 4 Sep 2012 03:28:02 +0000 (-0400) Subject: Remove the -p option. X-Git-Tag: 1.0~51 X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=c4b2984c55a66b589522870449e39271c6f28e09;p=irker.git Remove the -p option. --- diff --git a/irker b/irker index 47f4ed2..3f848ee 100755 --- a/irker +++ b/irker @@ -339,23 +339,19 @@ class IrkerUDPHandler(SocketServer.BaseRequestHandler): irker.handle(data) if __name__ == '__main__': - srvhost = HOST - srvport = PORT debuglvl = 0 - (options, arguments) = getopt.getopt(sys.argv[1:], "d:p:V") + (options, arguments) = getopt.getopt(sys.argv[1:], "d:V") for (opt, val) in options: if opt == '-d': # Enable debug/progress messages debuglvl = int(val) if debuglvl > 1: logging.basicConfig(level=logging.DEBUG) - elif opt == '-p': # Set the listening port - srvport = int(val) elif opt == '-V': # Emit version and exit sys.stdout.write("irker version %s\n" % version) sys.exit(0) irker = Irker(debuglevel=debuglvl) - tcpserver = SocketServer.TCPServer((srvhost, srvport), IrkerTCPHandler) - udpserver = SocketServer.UDPServer((srvhost, srvport), IrkerUDPHandler) + tcpserver = SocketServer.TCPServer((HOST, PORT), IrkerTCPHandler) + udpserver = SocketServer.UDPServer((HOST, PORT), IrkerUDPHandler) threading.Thread(target=tcpserver.serve_forever).start() threading.Thread(target=udpserver.serve_forever).start() diff --git a/irker.xml b/irker.xml index 1128805..a174c8c 100644 --- a/irker.xml +++ b/irker.xml @@ -18,7 +18,6 @@ irker - -p number -d debuglevel -V @@ -62,11 +61,6 @@ port of each server. --p -Takes a following value which sets the port on which the -daemon will listen. - - -d Takes a following value, seting the debugging level from it. This option will generally only be of interest to developers; @@ -94,6 +88,10 @@ project-hosting sites where the irker socket can be visible from commit-hook code but not exposed to the outside world. Priming your firewall with blocklists of IP addresses known to spew spam is always a good idea. + +The absence of any option to set the service port is deliberate. +If you think you need to do that, you have a problem better solved at +your firewall. AUTHOR