[Groonga-commit] groonga/groonga at b2916ce [master] packages deb: debian specific hardening patch

Back to archive index

HAYASHI Kentaro null+****@clear*****
Sun Aug 9 22:33:49 JST 2015


HAYASHI Kentaro	2015-08-09 22:33:49 +0900 (Sun, 09 Aug 2015)

  New Revision: b2916cee97fc553915f5c8724b39353cd76631e5
  https://github.com/groonga/groonga/commit/b2916cee97fc553915f5c8724b39353cd76631e5

  Message:
    packages deb: debian specific hardening patch

  Added files:
    packages/debian/patches/hardening-vendor-nginx.patch
  Modified files:
    packages/debian/patches/series

  Added: packages/debian/patches/hardening-vendor-nginx.patch (+15 -0) 100644
===================================================================
--- /dev/null
+++ packages/debian/patches/hardening-vendor-nginx.patch    2015-08-09 22:33:49 +0900 (c40ee31)
@@ -0,0 +1,15 @@
+Apply hardening compiler flags because cc_opt and ld_opt is cleared
+
+--- a/src/httpd/configure
++++ b/src/httpd/configure
+@@ -67,8 +67,8 @@
+   configure_args="${configure_args} --with-debug"
+ fi
+ 
+-cc_opt=""
+-ld_opt=""
++cc_opt="${CFLAGS} ${CPPFLAGS}"
++ld_opt="${LDFLAGS}"
+ if [ "${GROONGA_HTTPD_WITH_PCRE}" = "yes" ]; then
+   cc_opt="${cc_opt} ${GROONGA_HTTPD_PCRE_CFLAGS}"
+   ld_opt="${ld_opt} ${GROONGA_HTTPD_PCRE_LIBS_ONLY_L}"

  Modified: packages/debian/patches/series (+1 -0)
===================================================================
--- packages/debian/patches/series    2015-08-09 22:33:12 +0900 (e69de29)
+++ packages/debian/patches/series    2015-08-09 22:33:49 +0900 (cf37ca1)
@@ -0,0 +1 @@
+hardening-vendor-nginx.patch
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index