puppetlabs/puppet — pull request #194 by daniel-pittman (2011-11-01 21:28:46+00:00)
Title: (#9508) Unify `auth no` and `auth any` in the system.

In `auth.conf`, a setting of `auth no` means that only unauthenticated
requests are allowed. If you actually have a certificate you can't use the
service. (Yes, anonymous users have *more* access than authenticated ones.)

This is about as strange as you can get, so instead we unify those: you now
have the choices `auth yes` and `auth any`; `auth no` is an alias for the
later.

Signed-off-by: Daniel Pittman