actually detect usernames
hook into PAM :D