To hang up the phone after N incorrect login attempts, just make /bin/login exit. That isn't much to "reinvent". Art Zemon FileNet Corp.