Squid auth helper for local auth
- Sebastien
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/beta | 1 | 19 Dec 2024 | |
latest/edge | 2 | 19 Dec 2024 |
juju deploy digest-squid-auth-helper --channel beta
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
authentication-type | string
Default: digest
Specifies which authentication type Squid will provide. Currently supports "basic" and "digest". Only one authentication type is active at a time.
-
children-idle | int
Default: 1
Amount of idle child process to manage authentication that must be available at any time.
-
children-max | int
Default: 20
Maximum amount of child process created to manage authentication.
-
children-startup | int
Initial amount of child process to manage authentication created at startup. If 0, first one will be created on demand.
-
nonce-garbage-interval | int
Default: 5
Specifies the interval in minutes that nonces that have been issued to client_agent's are checked for validity. Required if authentication_type is "digest".
-
nonce-max-count | int
Default: 50
Specifies the maximum number of times a given nonce can be used. Required if authentication_type is "digest".
-
nonce-max-duration | int
Default: 30
Specifies the maximum length of time in minutes a given nonce will be valid for. Required if authentication_type is "digest".
-
realm | string
Default: squid
Name of the HTTP authentication realm. Required if authentication_type is "digest".
-
vault-filepath | string
Default: /etc/squid-auth/password-file
Path where usernames and passwords will be stored.