From f0152902fc10d005e1b602bdbc433a6dc7ecd56f Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Mon, 29 Jan 2018 15:49:55 +0100 Subject: [PATCH] tools: drop netifaces requirement from keyctl-proxy --- tools/keyctl-proxy | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tools/keyctl-proxy b/tools/keyctl-proxy index bb511990..4834fb42 100755 --- a/tools/keyctl-proxy +++ b/tools/keyctl-proxy @@ -1,7 +1,6 @@ #!/usr/bin/env python3 import binascii import sys -import netifaces import Pyro4 import serpent @@ -66,12 +65,11 @@ class KeyctlProxy(object): if __name__ == '__main__': if len(sys.argv) > 1: - iface = sys.argv[1] + ipaddr = sys.argv[1] else: - print('Usage: keyctl-proxy interface') + print('Usage: keyctl-proxy ipaddress') sys.exit(1) - host = netifaces.ifaddresses(iface)[netifaces.AF_INET][0]['addr'] - daemon = Pyro4.Daemon(host=host, port=PORT) + daemon = Pyro4.Daemon(host=ipaddr, port=PORT) proxy = KeyctlProxy() uri = daemon.register(proxy, 'keyctl') print('keyctl-proxy running at URI: "%s"' % uri)