tested by calling store_password() as root in a Debian trixie container, for a missing user, which gave the error above, and for an existing user, whose password got changed. 'make test' in src passes. the errors of the PAM authentication itself are left as they are, they already are PAM's own messages like 'Authentication failure'.