kcheckpass(1)
NAME
kcheckpass - The KCheckPass authentication software
SYNOPSIS
kcheckpass
DESCRIPTION
KCheckPass is KDE's authentication program. It is meant to be used by any software in need of user authentication, most notably screensavers.
- It enhances security be the following means:
- - It's only a small program, which is hopefully simple enough to
allow it to be SUID root. Setting it to SUID root is necessary on Shadow Password systems.
- - No other program in need of user authentication, must be SUID
root.
- - It provides a single implementation to check passwords. So one
only must take a closer look at KCheckPass to ensure password security. It's much easier for programs using KCheckPass to preserve security.
- Technique:
- KCheckPass is a simple password checker. Just invoke and send it the password on stdin.
- If the password was accepted, the program exits with 0;
if it was rejected, it exits with 1. Any other exit code signals an error.
AUTHORS
Olaf Kirch <okir@caldera.de>
Christian Esken <esken@kde.org>
Oswald Buddenhagen <ossi@kde.org>
Please use http://bugs.kde.org to report bugs; do not mail the authors
directly.
This manual page was written by Holger Hartmann <Holger_Hartmann@gmx.de> for the Debian Project, but may be used by others. Permission is granted to copy, distribute and/or modify this document under
the terms of the GNU General Public License, Version 2 or any later
version published by the Free Software Foundation.
- On Debian systems, the complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL.