Now uses an AWK one-liner, improving performance due to making fewer calls to getent. This might be have been anissue with certain remote-user passwd backends that do not cache a list of users. Additionally, added fallback to simply scan /etc/passwd if getent is not available on the system.