I just created a new PR on github to allow for multiple service principals in a 
single service, and to allow overriding the auto-generated service principal 
name.

https://github.com/cyrusimap/cyrus-sasl/pull/763

With the new code, specifying the option accept_any_principal will cause the 
GSSAPI plugin to accept any service principal with a valid entry in the keytab, 
per best practice.

I kept the existing behaviour the same to avoid backwards compatibility issues, 
although I'd argue the current behaviour is undesirable in almost all cases.

------------------------------------------
Cyrus: SASL
Permalink: 
https://cyrus.topicbox.com/groups/sasl/Tee3bf01947b01310-M7fc829f84cd9180204dbc69f
Delivery options: https://cyrus.topicbox.com/groups/sasl/subscription

Reply via email to