From 8cc2b788c3ff63960e115848c689a52e21287128 Mon Sep 17 00:00:00 2001 From: Joshua Oreman Date: Tue, 15 Mar 2011 00:18:46 -0400 Subject: [PATCH 1/1] Update invirt-vnc-client for recent token format change --- invirt-vnc-client | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/invirt-vnc-client b/invirt-vnc-client index 63d3999..a7b87e9 100755 --- a/invirt-vnc-client +++ b/invirt-vnc-client @@ -175,9 +175,7 @@ def main(): # Unpack authentication token try: - token_outer = base64.urlsafe_b64decode(authtoken) - token_outer = pickle.loads(token_outer) - token_inner = pickle.loads(token_outer["data"]) + token_inner = pickle.loads(base64.urlsafe_b64decode((authtoken.split("."))[0])) machine = token_inner["machine"] connect_host = token_inner["connect_host"] connect_port = token_inner["connect_port"] -- 1.7.9.5