Commit Graph

13 Commits (c0ca8145ad153f857ed3567a49fe0bd5acfe685b)

Author SHA1 Message Date
Bobby Bingham 8c543e26ec
kcheckpass: fix shadow support when not building tdm
1. If not building with PAM, kcheckpass relies on HAVE_SHADOW to decide
whether to support shadow passwords. However, this was only set if also
building tdm.

Consolidate all PAM/shadow configure checks at the top level so these are
always set correctly.

2. Consolidate /etc/passwd and shadow password handling

The shadow password handler already completely handles /etc/passwd
passwords as well, so having a separate handler for just /etc/passwd is
pure code duplication.

Signed-off-by: Bobby Bingham <koorogi@koorogi.info>
2 years ago
Slávek Banko 7df41e8572
kcheckpass: Add pw_encrypt detection.
This relates to Bug 2854.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
2 years ago
Darrell Anderson ba7c5fa56a
Fix kcheckpass segfaults in non-PAM systems. This resolves bug 2854.
Signed-off-by: Darrell Anderson <darrella@clovermail.net>
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Timothy Pearson ce47730301 Add initial cryptographic card login support
Tested with themed greeter and SAK disabled
10 years ago
Slávek Banko 71fb8e0e11 Fix crypt library detection in CMake
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 years ago
Slávek Banko 82958c52cc Use standard cmake way to install setuid binaries 12 years ago
Timothy Pearson 6342dc3990 Fix a number of issues related to the media kioslave 12 years ago
Timothy Pearson dc6b76cac4 Rename a number of libraries and executables to avoid conflicts with KDE4 12 years ago
Darrell Anderson f62ebdf09e Rename straggling environment variables KDE->TDE. 13 years ago
Timothy Pearson 7574a7287e Additional kde to tde renaming 13 years ago
samelian b6fc43ccd5 [kdebase] initial cmake support
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 27856879bf * Massive import of OpenSUSE patches, primarily for bugfixes
* Added some infrastructure created by OpenSUSE to allow for future addition of the Kickoff menu as an option
* Minor Slackware compilation fixes


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1171255 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
toma 4aed2c8219 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago