Provides /etc/shadow password management.
Same code as what's in the libshadow-ruby or ruby-libshadow package that may or may not be available from your package manager.
Compatible with Puppet and Chef!
Doesn't require a specific version of ruby like some system packages!
*NIX system with shadow.h
Will not work on OS X, sorry.
gem install libshadow
Copyright (C) 1998-1999 by Takaaki.Tateishi(email@example.com)
Free for any use with your own risk!