npasswd is a program posted to USENET a while ago that changes passwords
like the passwd program, but does some checks on them to prevent users from
choosing easily cracked passwords. 

To run under Linux, I pretty much had to just put in stuff to not manipulate
the pw_age and pw_comment fields in the pwent structure (which don't exist
under Linux and probably shouldn't) and change the link line in the Makefile
(the distributed Makefile's order causes GCC to not do things quite right).

Don't even bother with the DBM dictionary. I couldn't get it working myself.
Dictionary lookups are also pretty fast, anyway, and this isn't a very 
frequently needed program. If you really want to play with it, you're on
your own.

This is a quick hack. I had made a nicer port, but alas, I removed the 
source tree and it turned out my archive copy was bad. If you have any 
problems/suggestions/etc., feel free to mail me. I might not (probably won't)
be able to help, but at least I won't indiscriminately flame you or never
respond like so many people in the Linux community do nowadays. 

							-Craig

							cmetz@tjhsst.edu
