Fix pam auth to only load on systems that can start pam