Comment Why /etc/passwd access is benign (Score 2, Insightful) 335
First:
The reason why most applications want to access the /etc/passwd file is to get your home directory. man getpwent for how this
works.
Second: Any modern Linux system will use a shadow password file, its been years since I've seen a system use a regular password file.