mchp.pl - Meta-Change Password system

This system includes two chunks: mchp.pl (the client side) and schpd.pl (the server side), both written in perl. Some of the things they do are pretty specific to our site; but their ability to synchronize SMB and unix passwords may be of use to others. Please note that there are likely serious security concerns with using this -- be careful!

These work fine under Solaris 2.6 and SunOS 4.1.x using Perl 5.004_04; no other configurations have been tried, nor will they be. Our nis (formerly yp) setup is pretty integral to some of the workings, but it shouldn't be too much of a job to pull that out or change it as necessary. I'm really just posting this for others' convenience, so no further development is contemplated. Please do let me know if you find them useful. I can be reached at aperrin@demog.berkeley.edu.

A tiny bit of documentation:

The files themselves:

mchp.pl - Client side
schpd.pl - Server side