diff --git a/CMakeLists.txt b/CMakeLists.txt index 81b0a69..6a63c1d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -74,6 +74,7 @@ target_link_libraries(check_login install(FILES ${CMAKE_CURRENT_BINARY_DIR}/smart.conf DESTINATION ${MARS_NWE_INSTALL_FULL_CONFDIR}) install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/smart DESTINATION ${MARS_NWE_INSTALL_FULL_LIBEXECDIR}) +install(FILES smart.pamd DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/pam.d RENAME smart) install(PROGRAMS apply.pl DESTINATION ${MARS_NWE_INSTALL_FULL_LIBEXECDIR}) install(PROGRAMS readconfig.pl DESTINATION ${MARS_NWE_INSTALL_FULL_LIBEXECDIR}) diff --git a/smart.pamd b/smart.pamd new file mode 100644 index 0000000..c118e79 --- /dev/null +++ b/smart.pamd @@ -0,0 +1,4 @@ +auth required pam_unix.so +account required pam_unix.so +password required pam_unix.so +session required pam_unix.so