Bug 33558 - Не собран модуль pam_keyinit.so
Summary: Не собран модуль pam_keyinit.so
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pam (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-17 11:46 MSK by Evgeny Sinelnikov
Modified: 2017-06-23 05:53 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Sinelnikov 2017-06-17 11:46:45 MSK
Для полноценной работы стека PAM с keyutils и возможности инициализации kernel session keyring, при сборке linux-pam необходимо включить kernel key management facility (HAVE_KEY_MANAGEMENT).

По какой-то причине, во время сборки, в sys/syscall.h не обнаруживается __NR_keyctl и модуль, в итоге, не собирается.
Comment 1 Dmitry V. Levin 2017-06-17 13:08:05 MSK
(In reply to comment #0)
> Для полноценной работы стека PAM с keyutils и возможности инициализации kernel
> session keyring, при сборке linux-pam необходимо включить kernel key management
> facility (HAVE_KEY_MANAGEMENT).
> 
> По какой-то причине, во время сборки, в sys/syscall.h не обнаруживается
> __NR_keyctl и модуль, в итоге, не собирается.

Во время сборки всё обнаруживается, но keyinit выключен прямо в linux-pam.spec (см. Unlink unwanted modules).
Comment 2 Evgeny Sinelnikov 2017-06-17 13:31:00 MSK
Да, ну, тогда вот. Давайте проверим и пропустим:
[sin@tor linux-pam]$ ssh girar task ls
#184408 BUILDING #1 [locked] [test-only] sisyphus linux-pam.git=1.3.0-alt2
Comment 3 Dmitry V. Levin 2017-06-20 21:27:22 MSK
http://git.altlinux.org/tasks/184549/
Comment 4 Repository Robot 2017-06-23 05:53:27 MSK
linux-pam-1.3.0.0.17.7d0c-alt1 -> sisyphus:

Tue Jun 20 2017 Dmitry V. Levin <ldv@altlinux.org> 1.3.0.0.17.7d0c-alt1
- v1.3.0-4-gdce30cd -> v1.3.0-17-g7d0c508.
- Enabled pam_keyinit module (closes: #33558).