File pacemaker-execd-avoid-memory-leak-when-testing-remote-key.patch of Package pacemaker.10805

commit cb3575217b8d0f89bed1e9731da29ddffe0bef7d
Author: Ken Gaillot <kgaillot@redhat.com>
Date:   Fri May 11 21:34:21 2018 -0500

    Low: execd: avoid memory leak when testing remote key

Index: pacemaker-1.1.18+20180430.b12c320f5/lrmd/tls_backend.c
===================================================================
--- pacemaker-1.1.18+20180430.b12c320f5.orig/lrmd/tls_backend.c
+++ pacemaker-1.1.18+20180430.b12c320f5/lrmd/tls_backend.c
@@ -325,6 +325,7 @@ lrmd_init_remote_tls_server()
     if (rc != 0) {
         crm_warn("A cluster connection will not be possible until the key is available");
     }
+    gnutls_free(psk_key.data);
 
     memset(&hints, 0, sizeof(struct addrinfo));
     /* Bind to the wildcard address (INADDR_ANY or IN6ADDR_ANY_INIT).
openSUSE Build Service is sponsored by