blob: c0ef388bcfce30c48d21c116daebd7d48cb599bd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
This project was written in during April - August in 2008
as part of the Google Summer of Code under the Gentoo Organization.
The aim of this project is to provide working PAM modules
for Linux which will be built against OpenPAM and will be able
to work in a system without Linux-PAM. This will, hopefully, give
people the ability to choose which PAM library to use, which has
been one of the long term goals of the PAM team.
In order to build the modules, you must already have a system
with OpenPAM installed. The installation procedure for now is
quite simple :
>$ make && make install
should take care of everything. Also, after installing these PAM
modules you should edit the files under /etc/pam.d/ to remove all
unwanted entries. Sample files exist in examples/pam.d/ for the most
common applications.
After replacing Linux-PAM with OpenPAM, all applications that
use PAM must be rebuild because while API compliant, Linux-PAM
and OpenPAM are not ABI compiant which can result in an unusable
system. One of these applications is the shadow package, which provides
passwd, the interface which enables users to update their passwords.
For any questions contact me at:
mellos <at> ceid <dot> upatras <dot> gr
|