Changeset 745 for trunk/server/source4/lib/tls/tlscert.c
- Timestamp:
- Nov 27, 2012, 4:43:17 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 581,587,591,594,597,600,615,618,740
- Property svn:mergeinfo changed
-
trunk/server/source4/lib/tls/tlscert.c
r414 r745 139 139 bufsize = sizeof(buf); 140 140 TLSCHECK(gnutls_x509_crt_export(crt, GNUTLS_X509_FMT_PEM, buf, &bufsize)); 141 file_save(certfile, buf, bufsize); 141 if (!file_save(certfile, buf, bufsize)) { 142 DEBUG(0,("Unable to save certificate in %s parent dir exists ?\n", certfile)); 143 goto failed; 144 } 142 145 143 146 bufsize = sizeof(buf); 144 147 TLSCHECK(gnutls_x509_crt_export(cacrt, GNUTLS_X509_FMT_PEM, buf, &bufsize)); 145 file_save(cafile, buf, bufsize); 148 if (!file_save(cafile, buf, bufsize)) { 149 DEBUG(0,("Unable to save ca cert in %s parent dir exists ?\n", cafile)); 150 goto failed; 151 } 146 152 147 153 bufsize = sizeof(buf); 148 154 TLSCHECK(gnutls_x509_privkey_export(key, GNUTLS_X509_FMT_PEM, buf, &bufsize)); 149 file_save(keyfile, buf, bufsize); 155 if (!file_save(keyfile, buf, bufsize)) { 156 DEBUG(0,("Unable to save privatekey in %s parent dir exists ?\n", keyfile)); 157 goto failed; 158 } 150 159 151 160 gnutls_x509_privkey_deinit(key);
Note:
See TracChangeset
for help on using the changeset viewer.