When an ACL is configured to only have groups and no users the ACL starts with a space.
The ACL that is read from the config currently gets trimmed which removes the space and thus converts the groups into users.
We should not trim the space from the ACL and merge the user name correctly:
- if the ACL starts with a space just add the username to the start
- if the ACL does not start with a space add the username separated by a comma
The change was introduced by