diff options
author | Dmitry V. Levin <ldv@strace.io> | 2023-12-12 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2023-12-12 20:05:08 +0000 |
commit | cf492d0cedf10d4128c5cf211998dff2260acb6a (patch) | |
tree | 8ba1eb14c454e6e24cf48e8dd5da22a0c3ce485c /modules/pam_unix/passverify.c | |
parent | f6a171e5c7bcb7c0bf56ea0dc81e3b6843670fc4 (diff) | |
download | pam-cf492d0cedf10d4128c5cf211998dff2260acb6a.tar.gz pam-cf492d0cedf10d4128c5cf211998dff2260acb6a.tar.bz2 pam-cf492d0cedf10d4128c5cf211998dff2260acb6a.zip |
treewide: assume getline exists
Apparently, getline is being used unconditionally in pam_namespace and
pam_sepermit. In pam_namespace, it is being used since 2006 when the
module was introduced in the first place.
Let's assume getline is universally available and let's use it
unconditionally in other cases, too.
* configure.ac (AC_CHECK_FUNCS): Remove getline and getdelim.
* libpam/pam_modutil_searchkey.c (pam_modutil_search_key): Use getline
unconditionally.
* modules/pam_pwhistory/opasswd.c (check_old_pass, save_old_pass):
Likewise.
* modules/pam_shells/pam_shells.c (perform_check): Likewise.
Diffstat (limited to 'modules/pam_unix/passverify.c')
0 files changed, 0 insertions, 0 deletions