passwd
As the parameter will be removed in 2.3, the test configurations need to be updated.
Take almost all warnings into use except `format-overflow` and `unused-function`. format-overflow needs to be handled in a separate commit.