E17: add suid flags for enlightenment_sys and enlightenment_backlight binaries

SVN revision: 73812
This commit is contained in:
Vincent Torri 2012-07-13 12:46:50 +00:00
parent b6e287cc5b
commit 02525c9f98
2 changed files with 9 additions and 4 deletions

View File

@ -872,6 +872,11 @@ case "$host_os" in
;;
esac
SUID_CFLAGS=-fPIE
SUID_LDFLAGS=-pie
AC_SUBST([SUID_CFLAGS])
AC_SUBST([SUID_LDFLAGS])
AC_OUTPUT([
Makefile
enlightenment.spec

View File

@ -387,15 +387,15 @@ enlightenment_fm_op_CFLAGS = $(INCLUDES)
enlightenment_sys_SOURCES = \
e_sys_main.c
enlightenment_sys_LDADD = @E_SYS_LIBS@
enlightenment_sys_CFLAGS = @E_SYS_CFLAGS@
enlightenment_sys_LDADD = @SUID_LDFLAGS@ @E_SYS_LIBS@
enlightenment_sys_CFLAGS = @SUID_CFLAGS@ @E_SYS_CFLAGS@
if HAVE_EEZE
enlightenment_backlight_SOURCES = \
e_backlight_main.c
enlightenment_backlight_CFLAGS = @EEZE_CFLAGS@
enlightenment_backlight_LDADD = @EEZE_LIBS@
enlightenment_backlight_CFLAGS = @SUID_CFLAGS@ @EEZE_CFLAGS@
enlightenment_backlight_LDADD = @SUID_LDFLAGS@ @EEZE_LIBS@
endif
enlightenment_init_SOURCES = \