File use-system-trusted-CAs.diff of Package gwenhywfar.6327
Index: gwenhywfar-4.9.0beta/src/sio/syncio_tls.c
===================================================================
--- gwenhywfar-4.9.0beta.orig/src/sio/syncio_tls.c
+++ gwenhywfar-4.9.0beta/src/sio/syncio_tls.c
@@ -585,6 +585,17 @@ int GWEN_SyncIo_Tls_Prepare(GWEN_SYNCIO
     }
   }
 
+  rv=gnutls_certificate_set_x509_system_trust(xio->credentials);
+  if (rv<=0) {
+    DBG_ERROR(GWEN_LOGDOMAIN,
+	      "gnutls_certificate_set_x509_system_trust: %d (%s)",
+	      rv, gnutls_strerror(rv));
+  }
+  else {
+    DBG_INFO(GWEN_LOGDOMAIN,
+             "Added %d system trusted certs", rv);
+  }
+
   /* possibly set trust file */
   if (xio->localTrustFile) {
     rv=gnutls_certificate_set_x509_trust_file(xio->credentials,