
[Compile]

	`make`

[Install]

	`make install`

	or

	`make install-wrapper`
	`make install-module`

[Configure]

	Apache commands (within any Location or Directory directive):

		AuthBSDUser
			Specify auth daemon user.

			Default: www

		AuthBSDGroup
			Set auth daemon group to `auth' to authenticate
			on a stock OpenBSD installation.

			Default: www

		AuthBSDFailureDelay
			Delay by this many seconds authentication request

			Default: 3

		AuthBSDFailureTolerance
			Begin delaying after this many failures (per user)

			Default: 3

		AuthBSDCacheSize
			Limit many credential slots to cache successful and
			unsuccessful authentication attempts. The size
			applies to each seperately.

			Default: 1024

		AuthBSDCacheTTL
			Length in seconds to cache can authentication
			attempt.

			Default: 600 (10 minutes)

		AuthBSD On | Off
			Toggle BSD Authentication

			Default: Off

		AuthBSDKeepPass On | Off
			Toggle password erasure.

			Default: Off

		AuthBSDRequireSSL On | Off
			Toggle secure connection verification.

			Default: On

		AuthBSDStrictRequire On | Off
			All Require directives must match, or only one.

			Default: Off 

		AuthBSDService login | challenge
			BSD Authentication service. Challenge
			service is not available.

			Default: login

		AuthBSDStyle passwd | radius | ...
			BSD Authentication style. This chooses the
			BSD Auth module, e.g. /usr/libexec/auth/login_passwd,
			/usr/libexec/auth/login_radius.

			Default: passwd

		AuthBSDType auth-www | auth-soap | ...
			See login.conf(5).

	Example configuration:

		AuthBSDGroup auth

		<Directory /var/www/vhosts/foo/login>
			SSLRequireSSL		# required by default
			AuthType Basic		# only HTTP Basic supported
			AuthName "Foo Login"
			AuthBSD On
			Require valid-user	# restrict to system accounts
		</Directory>
