/* call-seq: * krb5.change_password(old, new) * * Changes the password for the principal from +old+ to +new+. The principal * is defined as whoever the last principal was authenticated via the * Krb5#get_init_creds_password method. * * Attempting to change a password before a principal has been established * will raise an error. * * Example: * * krb5.get_init_creds_password('foo', 'XXXXXX') # Authenticate 'foo' user * krb5.change_password('XXXXXX', 'YYYYYY') # Change password for 'foo' */ static VALUE rkrb5_change_password(VALUE self, VALUE v_old, VALUE v_new){