Don't exit CLI when file permission error
Add CLI options for username and password
Inform user if unable to access publisher
Add tests for pam auth
Make sure tests pass on the right setup