2007-10-07 17:14:02 +05:30
|
|
|
# This is a dummy Makefile.am to get automake work flawlessly,
|
|
|
|
# and also cooperate to make a distribution for `make dist'
|
|
|
|
|
2007-10-07 17:17:33 +05:30
|
|
|
pamd_files = \
|
2008-04-05 00:20:22 +05:30
|
|
|
chfn \
|
* configure.in: Added option --enable-account-tools-setuid to
enable/disable the usage of PAM to authenticate the callers of
account management tools: chage, chgpasswd, chpasswd, groupadd,
groupdel, groupmod, useradd, userdel, usermod.
* src/Makefile.am: Do not link the above tools with libpam if
account-tools-setuid is disabled.
* src/userdel.c, src/newusers.c, src/chpasswd.c, src/usermod.c,
src/groupdel.c, src/chgpasswd.c, src/useradd.c, src/groupmod.c,
src/groupadd.c, src/chage.c: Implement ACCT_TOOLS_SETUID
(--enable-account-tools-setuid).
* etc/pam.d/Makefile.am: Install the pam service file for the
above tools only when needed.
* src/useradd.c, src/userdel.c, src/usermod.c: It is no more
needed to initialize retval to PAM_SUCCESS.
2008-09-07 03:05:37 +05:30
|
|
|
chsh \
|
|
|
|
groupmems \
|
|
|
|
login \
|
|
|
|
passwd \
|
|
|
|
su
|
|
|
|
|
|
|
|
if ACCT_TOOLS_SETUID
|
|
|
|
pamd_files += \
|
|
|
|
chage \
|
2007-10-07 17:17:33 +05:30
|
|
|
chgpasswd \
|
2007-10-07 17:15:40 +05:30
|
|
|
chpasswd \
|
|
|
|
groupadd \
|
|
|
|
groupdel \
|
|
|
|
groupmod \
|
|
|
|
newusers \
|
|
|
|
useradd \
|
2008-04-05 00:20:22 +05:30
|
|
|
userdel \
|
2007-10-07 17:15:40 +05:30
|
|
|
usermod
|
* configure.in: Added option --enable-account-tools-setuid to
enable/disable the usage of PAM to authenticate the callers of
account management tools: chage, chgpasswd, chpasswd, groupadd,
groupdel, groupmod, useradd, userdel, usermod.
* src/Makefile.am: Do not link the above tools with libpam if
account-tools-setuid is disabled.
* src/userdel.c, src/newusers.c, src/chpasswd.c, src/usermod.c,
src/groupdel.c, src/chgpasswd.c, src/useradd.c, src/groupmod.c,
src/groupadd.c, src/chage.c: Implement ACCT_TOOLS_SETUID
(--enable-account-tools-setuid).
* etc/pam.d/Makefile.am: Install the pam service file for the
above tools only when needed.
* src/useradd.c, src/userdel.c, src/usermod.c: It is no more
needed to initialize retval to PAM_SUCCESS.
2008-09-07 03:05:37 +05:30
|
|
|
endif
|
2007-10-07 17:17:33 +05:30
|
|
|
|
|
|
|
if USE_PAM
|
|
|
|
pamddir = $(sysconfdir)/pam.d
|
|
|
|
pamd_DATA = $(pamd_files)
|
|
|
|
endif
|
|
|
|
|
|
|
|
EXTRA_DIST = $(pamd_files)
|