passwd: better error handling