Appy ASLR 14/78814/1 accepted/tizen/common/20160707.171737 accepted/tizen/ivi/20160707.043522 accepted/tizen/mobile/20160707.043640 accepted/tizen/tv/20160707.043454 accepted/tizen/wearable/20160707.043543 submit/tizen/20160707.025710
authorYunmi Ha <yunmi.ha@samsung.com>
Thu, 7 Jul 2016 02:48:00 +0000 (11:48 +0900)
committerYunmi Ha <yunmi.ha@samsung.com>
Thu, 7 Jul 2016 02:48:00 +0000 (11:48 +0900)
For security, apply ASLR

Change-Id: I4a71027eca245126616c388280f3c18d2168f64f
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
configure.ac

index 2f36fde..50733bb 100644 (file)
@@ -284,9 +284,9 @@ GUMD_CORE_INCLUDES='$(GUM_COMMON_INCLUDES)'
 AC_SUBST(GUMD_CORE_INCLUDES)
 
 # Gum daemon cflags, libs, includes
-GUMD_CFLAGS='$(GUM_CFLAGS) -DG_LOG_DOMAIN=\"gumd\"'
+GUMD_CFLAGS='$(GUM_CFLAGS) -fPIE -DG_LOG_DOMAIN=\"gumd\"'
 AC_SUBST(GUMD_CFLAGS)
-GUMD_LIBS='$(GLIB_LIBS) $(GCOV_LIBS)'
+GUMD_LIBS='$(GLIB_LIBS) $(GCOV_LIBS) -pie'
 AC_SUBST(GUMD_LIBS)
 GUMD_INCLUDES='$(GUM_COMMON_INCLUDES)'
 AC_SUBST(GUMD_INCLUDES)