From: David Mulder Date: Mon, 19 Apr 2021 19:42:35 +0000 (-0600) Subject: gpo: Open ssh config to write bytes X-Git-Tag: tevent-0.11.0~1075 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=25a2b7324bb615012571de566c1c7944ba1f4e58;p=thirdparty%2Fsamba.git gpo: Open ssh config to write bytes Reopening the existing config file fails because we fail to open to write bytes. Signed-off-by: David Mulder Reviewed-by: Andreas Schneider --- diff --git a/python/samba/vgp_openssh_ext.py b/python/samba/vgp_openssh_ext.py index 7a49395151c..44cde4c8627 100644 --- a/python/samba/vgp_openssh_ext.py +++ b/python/samba/vgp_openssh_ext.py @@ -69,7 +69,7 @@ class vgp_openssh_ext(gp_xml_ext): if not os.path.isdir(cfg_dir): os.mkdir(cfg_dir, 0o640) if fname and os.path.exists(fname): - f = open(fname, 'w') + f = open(fname, 'wb') else: f = NamedTemporaryFile(prefix='gp_', delete=False,