Ruby bindings for shadow password access