>Настройка PAM для соответствующего сервиса - это в /etc/pam.d/ добавить файл с
>настройками и соответствующий модуль?... А модуль создается при компиляции сервиса с
>поддержкой PAM, правильно? совершенно верно, в общем виде pam-модуль это pam_что-то.so.?, лежащий в /usr/lib или /usr/local/lib
>И еще... Если пакет, самба, к примеру, уже установлена, каким образом можно
>узнать, с какими опциями она была сконфигурирована?... Не удалять же пакет
>и заново конфигурировать и устанавливать.
Наверное, самое простое - это ldd, к примеру:
ldd saslauthd
libgssapi.so.8 => /usr/lib/libgssapi.so.8 (0x2807f000)
libkrb5.so.8 => /usr/lib/libkrb5.so.8 (0x2808d000)
libasn1.so.8 => /usr/lib/libasn1.so.8 (0x280c1000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x280e2000)
libroken.so.8 => /usr/lib/libroken.so.8 (0x281d4000)
libcrypt.so.3 => /lib/libcrypt.so.3 (0x281e0000)
libcom_err.so.3 => /usr/lib/libcom_err.so.3 (0x281f8000)
libpam.so.3 => /usr/lib/libpam.so.3 (0x281fa000)
libc.so.6 => /lib/libc.so.6 (0x28201000)
Видно, что saslauthd собран с поддержкой Kerberos и pam