My 2 cents in addition to Teo: Always compare the pacnew with the original file before overwriting (like you did with meld). Last time passwd file got a pacnew file → only the changed row was present in the pacnew file: