Misleading statement in 'mkrep' script.
The mkrep script states that P4D requires service users to be 'perforce-authenticated' (AuthMethod=perforce') and not ldap-authenticated (AuthMethod=ldap). This is incorrect: service users *can* be LDAP-authenticated.
From the script:
Service users also have an 'AuthMethod' of 'perforce' (not 'ldap') as is required by 'p4d' for 'service' users.