incremental
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1b3fa77..ae75e5d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -149,6 +149,10 @@
 find_package(ZLIB REQUIRED)
 include_directories(${ZLIB_INCLUDE_DIRS})
 
+
+# PAM
+find_package(PAM REQUIRED)
+
 set(WEBSERVER_MAIN src/webserver_main.cpp)
 
 set(HDR_FILES
@@ -224,6 +228,7 @@
     
     target_link_libraries(unittest ${OPENSSL_LIBRARIES})
     target_link_libraries(unittest ${ZLIB_LIBRARIES})
+    target_link_libraries(unittest pam)
     add_dependencies(unittest packagestaticcpp)
     
 endif(${BUILD_UT})
@@ -238,6 +243,7 @@
 target_link_libraries(bmcweb ${OPENSSL_LIBRARIES})
 target_link_libraries(bmcweb ${ZLIB_LIBRARIES})
 target_link_libraries(bmcweb  ${DBUS_LIBRARIES})
+target_link_libraries(bmcweb pam)
 add_dependencies(bmcweb packagestaticcpp)
 install (TARGETS bmcweb DESTINATION bin)