=== Beyond Linux From Scratch 12.4 ===
[[.|BLFS 12.4 진행사항]]
------
=== Linux-PAM-1.7.1 ===
== Linux PAM ==
Linux PAM 패키지에는 로컬 시스템 관리자가 응용 프로그램이 사용자를 인증하는 방법을 제어하는 데 사용하는 플러그형 인증 모듈(PAM: Pluggable Authentication Modules)이 포함되어 있습니다.
이 패키지는 LFS 12.4 플랫폼에서 올바르게 빌드되고 작동하는 것으로 알려져 있습니다.
== 패키지 정보 ==
다운로드 (HTTP): [[https://github.com/linux-pam/linux-pam/releases/download/v1.7.1/Linux-PAM-1.7.1.tar.xz|Linux-PAM-1.7.1.tar.xz]] \\
다운로드 MD5: 92812d7dd414d816fba8d649e84e68ca \\
다운로드 크기: 500 KB \\
예상 디스크 사용량: 16 MB (with tests) \\
예상 빌드 시간: 0.3 SBU (with tests)
==추가 다운로드==
추가 문서 \\
다운로드 (HTTP): [[https://anduin.linuxfromscratch.org/BLFS/Linux-PAM/Linux-PAM-1.7.1-docs.tar.xz|Linux-PAM-1.7.1-docs.tar.xz]] \\
다운로드 MD5: f147017efb39a670bad3e8b614df50f0 \\
다운로드 크기: 499 KB \\
==패키지 의존성==
선택
* [[libnsl-2.0.1]]
* [[libtirpc-1.3.6]]
* [[rpcsvc-proto-1.4.4]]
* [[Berkeley DB]], [[libaudit]], [[libeconf]]
선택(문서)
* [[docboox-xml-5.0]]
* [[docbook-xsl-ns-1.79.2]]
* [[fop-2.11]] - PDF
* [[libxslt-1.1.43]]
* [[Lynx-2.9.2]] - Plain Text
[[Shadow-4.18.0]]은 Linux PAM을 설치하고 설정한 후 재설치하고 재구성해야 합니다. \\
Linux-PAM-1.4.0 이상에서는 pam_cracklib 모듈이 기본적으로 설치되지 않습니다. [[libpwquality-1.4.5]]를 사용해 강력한 비밀번호를 강제하세요
PAM 모듈 ''pam_loginuid.so''([[elogind-255.17]]이 나중에 빌드될 경우 PAM 구성 파일 ''system-session''에서 참조)가 작동하려면 커널 구성 매개변수를 설정해야 하며, 그렇지 않으면 모듈이 아무 일도 하지 않습니다.
==커널 설정==
General setup --->
[*] Auditing support [AUDIT]
== Linux PAM 설치 ==
[[docbook-xml-5.0]], [[docbook-xsl-ns-1.79.2]], [[libxslt-1.1.43]], [[Lynx-2.9.2]]를 설치했고 평문 형식의 문서를 생성하고 싶다면, ''meson.build''를 수정하여 BLFS가 제공하지 않는ㅁ W3m이나 Elinks 대신 [[Lynx-2.9.2]]를 사용하도록 합니다.
sed -e "s/'elinks'/'lynx'/" \
-e "s/'-no-numbering', '-no-references'/ \
'-force-html', '-nonumbers', '-stdin'/" \
-i meson.build
------
[[#Beyond Linux From Scratch 12.4|위로]]