E17: add suid flags for enlightenment_sys and enlightenment_backlight binaries
SVN revision: 73812
This commit is contained in:
parent
b6e287cc5b
commit
02525c9f98
|
@ -872,6 +872,11 @@ case "$host_os" in
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
SUID_CFLAGS=-fPIE
|
||||||
|
SUID_LDFLAGS=-pie
|
||||||
|
AC_SUBST([SUID_CFLAGS])
|
||||||
|
AC_SUBST([SUID_LDFLAGS])
|
||||||
|
|
||||||
AC_OUTPUT([
|
AC_OUTPUT([
|
||||||
Makefile
|
Makefile
|
||||||
enlightenment.spec
|
enlightenment.spec
|
||||||
|
|
|
@ -387,15 +387,15 @@ enlightenment_fm_op_CFLAGS = $(INCLUDES)
|
||||||
enlightenment_sys_SOURCES = \
|
enlightenment_sys_SOURCES = \
|
||||||
e_sys_main.c
|
e_sys_main.c
|
||||||
|
|
||||||
enlightenment_sys_LDADD = @E_SYS_LIBS@
|
enlightenment_sys_LDADD = @SUID_LDFLAGS@ @E_SYS_LIBS@
|
||||||
enlightenment_sys_CFLAGS = @E_SYS_CFLAGS@
|
enlightenment_sys_CFLAGS = @SUID_CFLAGS@ @E_SYS_CFLAGS@
|
||||||
|
|
||||||
if HAVE_EEZE
|
if HAVE_EEZE
|
||||||
enlightenment_backlight_SOURCES = \
|
enlightenment_backlight_SOURCES = \
|
||||||
e_backlight_main.c
|
e_backlight_main.c
|
||||||
|
|
||||||
enlightenment_backlight_CFLAGS = @EEZE_CFLAGS@
|
enlightenment_backlight_CFLAGS = @SUID_CFLAGS@ @EEZE_CFLAGS@
|
||||||
enlightenment_backlight_LDADD = @EEZE_LIBS@
|
enlightenment_backlight_LDADD = @SUID_LDFLAGS@ @EEZE_LIBS@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
enlightenment_init_SOURCES = \
|
enlightenment_init_SOURCES = \
|
||||||
|
|
Loading…
Reference in New Issue