From 8342344bf32f424b95542c84c2789e6dd6568dc9 Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Tue, 14 Jul 2015 22:03:52 +0200 Subject: [PATCH] =?UTF-8?q?Aggiustata=20a=20getvaultpass.py:=20utilizzo=20?= =?UTF-8?q?il=20file=20descriptor=20gi=C3=A0=20aperto,=20anzich=C3=A9=20ap?= =?UTF-8?q?rirne=20un=20secondo.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- roles/pxe/templates/ks/getvaultpass.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/roles/pxe/templates/ks/getvaultpass.py b/roles/pxe/templates/ks/getvaultpass.py index 0c3e5bd..a87a920 100644 --- a/roles/pxe/templates/ks/getvaultpass.py +++ b/roles/pxe/templates/ks/getvaultpass.py @@ -16,8 +16,7 @@ encrypted = b64decode(base64enc.content) longpass = cipher.decrypt(encrypted) fd, filename = mkstemp() -with open(filename, 'w+') as f: - f.write(longpass.strip('x')) +os.write(fd, longpass.strip('x')) os.close(fd) print(filename)