Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AppCommand = cli.Command{ Name: "start", Action: appAction, UsageText: `**step-ca** <config> [**--password-file**=<file>] [**--ssh-host-password-file**=<file>] [**--ssh-user-password-file**=<file>] [**--issuer-password-file**=<file>] [**--pidfile**=<file>] [**--resolver**=<addr>]`, Flags: []cli.Flag{ cli.StringFlag{ Name: "password-file", Usage: `path to the <file> containing the password to decrypt the intermediate private key.`, }, cli.StringFlag{ Name: "ssh-host-password-file", Usage: `path to the <file> containing the password to decrypt the private key used to sign SSH host certificates. If the flag is not passed it will default to --password-file.`, }, cli.StringFlag{ Name: "ssh-user-password-file", Usage: `path to the <file> containing the password to decrypt the private key used to sign SSH user certificates. If the flag is not passed it will default to --password-file.`, }, cli.StringFlag{ Name: "issuer-password-file", Usage: `path to the <file> containing the password to decrypt the certificate issuer private key used in the RA mode.`, }, cli.StringFlag{ Name: "resolver", Usage: "address of a DNS resolver to be used instead of the default.", }, cli.StringFlag{ Name: "token", Usage: "token used to enable the linked ca.", EnvVar: "STEP_CA_TOKEN", }, cli.BoolFlag{ Name: "quiet", Usage: "disable startup information", EnvVar: "STEP_CA_QUIET", }, cli.StringFlag{ Name: "context", Usage: "the <name> of the authority's context.", EnvVar: "STEP_CA_CONTEXT", }, cli.IntFlag{ Name: "acme-http-port", Usage: `the <port> used on http-01 challenges. It can be changed for testing purposes. Requires **--insecure** flag.`, }, cli.IntFlag{ Name: "acme-tls-port", Usage: `the <port> used on tls-alpn-01 challenges. It can be changed for testing purposes. Requires **--insecure** flag.`, }, cli.BoolFlag{ Name: "acme-strict-fqdn", Usage: `enable strict DNS resolution using a fully qualified domain name.`, }, cli.StringFlag{ Name: "pidfile", Usage: "the path to the <file> to write the process ID.", }, cli.BoolFlag{ Name: "insecure", Usage: "enable insecure flags.", }, }, }
AppCommand is the action used as the top action.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.