in reply to Authentication with /etc/shadow

LDAP is your friend. Already written. Servers exist. Databases exist. Modification tools exist. Life is good if you conform to the standard toolset for this task.
-----------------------------------------------------
Kevin J. Rice
CPAN PAUSE ID: KEVINRICE / Chicagoland, IL, USA
Homepage(with email on it): http://www.JustAnyone.com
-----------------------------------------------------