VCL-887
Updated utils.pm::get_user_info to set a {FEDERATED_LINUX_AUTHENTICATION} key rather than the poorly named {STANDALONE} key. Updated Linux.pm::should_set_user_password to check $user_info->{FEDERATED_LINUX_AUTHENTICATION}.

Removed hard-coded condition in utils.pm::get_user_info which would have set {FEDERATED_LINUX_AUTHENTICATION} = 0 if the user.uid value is greater than 1 million. This was a legacy NCSU-only detail that should have never been committed to Apache.

Removed all references to the user info 'STANDALONE' key.  Removed unused 'user_standalone' and 'management_node_not_standalone' keys from DataStructure.pm.

Cleaned up utils.pm::getpw to align with the rest of the modern code style and naming practices. It was using variables such as $a and $b.
3 files changed