pluggable authentication module (PAM) that allows redirection of login credentials to a local UNIX stream socket server with a 33-line socket server (written in Python) to show how easy it is to use