update-certs.py 547 B

123456789101112131415161718192021
  1. #!/usr/bin/env python2
  2. # -*- coding: utf-8 -*-
  3. import urllib2
  4. COMMON_ROOT_CAS_URL = "https://mkcert.org/generate"
  5. YANDEX_INTERNAL_CAS_URL = "https://crls.yandex.net/allCAs.pem"
  6. def get_text(url):
  7. return urllib2.urlopen(url).read()
  8. common_root_cas = get_text(COMMON_ROOT_CAS_URL)
  9. yandex_internal_cas = get_text(YANDEX_INTERNAL_CAS_URL)
  10. with open("cacert.pem", "wt") as target:
  11. target.write(common_root_cas)
  12. target.write(yandex_internal_cas)
  13. with open("yandex_internal.pem", "wt") as target:
  14. target.write(yandex_internal_cas)