Added security SSL

This commit is contained in:
Jesús 2018-08-04 18:35:13 -05:00
parent ce08833c8a
commit bb9f046697
No known key found for this signature in database
GPG Key ID: F6EE7BC59A315766
2 changed files with 13 additions and 0 deletions

View File

@ -23,6 +23,7 @@
;;;------------------------------ ;;;------------------------------
;;; Features ;;; Features
;;;------------------------------ ;;;------------------------------
(require 'init-security)
(require 'init-elpa) (require 'init-elpa)
;; theme ;; theme
(require 'init-theme) (require 'init-theme)

12
lisp/init-security.el Normal file
View File

@ -0,0 +1,12 @@
;;----------------------------------------------------------------------------
;; Security. Check https://ogbe.net/emacsconfig.html
;;----------------------------------------------------------------------------
(setq tls-checktrust t)
(setq gnutls-verify-error t)
(let ((trustfile "/etc/ssl/cert.pem"))
(setq tls-program
`(,(format "gnutls-cli --x509cafile %s -p %%p %%h" trustfile)
,(format "openssl s_client -connect %%h:%%p -CAfile %s -no_ssl2 -ign_eof" trustfile)))
(setq gnutls-trustfiles (list trustfile)))
(provide 'init-security)