From 82958c52cc4e119f0f7dbbd6740a4491d383c9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Sat, 17 Aug 2013 16:25:16 +0200 Subject: [PATCH] Use standard cmake way to install setuid binaries --- kcheckpass/CMakeLists.txt | 3 +-- tdekbdledsync/CMakeLists.txt | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/kcheckpass/CMakeLists.txt b/kcheckpass/CMakeLists.txt index 831193d60..5e83ee41e 100644 --- a/kcheckpass/CMakeLists.txt +++ b/kcheckpass/CMakeLists.txt @@ -28,7 +28,6 @@ tde_add_executable( kcheckpass AUTOMOC checkpass_shadow.c checkpass_osfc2passwd.c checkpass_aix.c LINK tdefakes-shared ${CRYPT_LIBRARY} ${PAM_LIBRARY} DESTINATION ${BIN_INSTALL_DIR} + SETUID ) -install( CODE "execute_process( COMMAND chown 0 \$ENV{DESTDIR}${_destination}/kcheckpass )" ) -install( CODE "execute_process( COMMAND chmod 4755 \$ENV{DESTDIR}${_destination}/kcheckpass )" ) diff --git a/tdekbdledsync/CMakeLists.txt b/tdekbdledsync/CMakeLists.txt index 1fd78e7b3..a7ba5c621 100644 --- a/tdekbdledsync/CMakeLists.txt +++ b/tdekbdledsync/CMakeLists.txt @@ -25,7 +25,6 @@ tde_add_executable( tdekbdledsync SOURCES getfd.c main.cpp LINK udev X11 DESTINATION ${BIN_INSTALL_DIR} + SETUID ) -install( CODE "execute_process( COMMAND chown 0 \$ENV{DESTDIR}${_destination}/tdekbdledsync )" ) -install( CODE "execute_process( COMMAND chmod 4755 \$ENV{DESTDIR}${_destination}/tdekbdledsync )" )