]> git.pld-linux.org Git - packages/h2o.git/blob - system-ca.patch
use system ca-certificates package
[packages/h2o.git] / system-ca.patch
1 --- h2o-2.2.2/./CMakeLists.txt~ 2017-04-23 06:26:35.000000000 +0300
2 +++ h2o-2.2.2/./CMakeLists.txt  2017-09-29 15:26:44.945814814 +0300
3 @@ -495,7 +495,6 @@
4  ENDIF ()
5  
6  INSTALL(PROGRAMS share/h2o/annotate-backtrace-symbols share/h2o/fastcgi-cgi share/h2o/fetch-ocsp-response share/h2o/kill-on-close share/h2o/setuidgid share/h2o/start_server DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o)
7 -INSTALL(FILES share/h2o/ca-bundle.crt DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o)
8  INSTALL(FILES share/h2o/status/index.html DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/h2o/status)
9  INSTALL(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/h2o PATTERN "Makefile" EXCLUDE PATTERN "README.md" EXCLUDE)
10  INSTALL(DIRECTORY examples/ DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/doc/h2o/examples)
11 --- h2o-2.2.2/./lib/handler/configurator/proxy.c~       2017-04-23 06:26:35.000000000 +0300
12 +++ h2o-2.2.2/./lib/handler/configurator/proxy.c        2017-09-29 15:27:40.468710510 +0300
13 @@ -298,7 +298,7 @@
14      if (ctx->pathconf == NULL && ctx->hostconf == NULL) {
15          /* is global conf, setup the default SSL context */
16          self->vars->ssl_ctx = create_ssl_ctx();
17 -        char *ca_bundle = h2o_configurator_get_cmd_path("share/h2o/ca-bundle.crt");
18 +        char *ca_bundle = "/etc/certs/ca-certificates.crt";
19          if (SSL_CTX_load_verify_locations(self->vars->ssl_ctx, ca_bundle, NULL) != 1)
20              fprintf(stderr, "Warning: failed to load the default certificates file at %s. Proxying to HTTPS servers may fail.\n",
21                      ca_bundle);
This page took 0.071109 seconds and 3 git commands to generate.