Documentation ¶
Index ¶
- type Autologin
- func (f *Autologin) FailedMessage() string
- func (f *Autologin) IsRunnable() bool
- func (f *Autologin) Name() string
- func (f *Autologin) Passed() bool
- func (f *Autologin) PassedMessage() string
- func (f *Autologin) ReportIfDisabled() bool
- func (f *Autologin) RequiresRoot() bool
- func (f *Autologin) Run() error
- func (f *Autologin) Status() string
- func (f *Autologin) UUID() string
- type DockerAccess
- func (f *DockerAccess) FailedMessage() string
- func (f *DockerAccess) IsRunnable() bool
- func (f *DockerAccess) Name() string
- func (f *DockerAccess) Passed() bool
- func (f *DockerAccess) PassedMessage() string
- func (f *DockerAccess) ReportIfDisabled() bool
- func (f *DockerAccess) RequiresRoot() bool
- func (f *DockerAccess) Run() error
- func (f *DockerAccess) Status() string
- func (f *DockerAccess) UUID() string
- type EncryptingFS
- func (f *EncryptingFS) FailedMessage() string
- func (f *EncryptingFS) IsRunnable() bool
- func (f *EncryptingFS) Name() string
- func (f *EncryptingFS) Passed() bool
- func (f *EncryptingFS) PassedMessage() string
- func (f *EncryptingFS) ReportIfDisabled() bool
- func (f *EncryptingFS) RequiresRoot() bool
- func (f *EncryptingFS) Run() error
- func (f *EncryptingFS) Status() string
- func (f *EncryptingFS) UUID() string
- type Firewall
- func (f *Firewall) FailedMessage() string
- func (f *Firewall) IsRunnable() bool
- func (f *Firewall) Name() string
- func (f *Firewall) Passed() bool
- func (f *Firewall) PassedMessage() string
- func (f *Firewall) ReportIfDisabled() bool
- func (f *Firewall) RequiresRoot() bool
- func (f *Firewall) Run() error
- func (f *Firewall) Status() string
- func (f *Firewall) UUID() string
- type KernelParamsCheck
- func (k *KernelParamsCheck) FailedMessage() string
- func (k *KernelParamsCheck) IsRunnable() bool
- func (k *KernelParamsCheck) Name() string
- func (k *KernelParamsCheck) Passed() bool
- func (k *KernelParamsCheck) PassedMessage() string
- func (k *KernelParamsCheck) ReportIfDisabled() bool
- func (k *KernelParamsCheck) RequiresRoot() bool
- func (k *KernelParamsCheck) Run() error
- func (k *KernelParamsCheck) Status() string
- func (k *KernelParamsCheck) UUID() string
- type KeyInfo
- type KeyType
- type ParetoReleases
- type ParetoUpdated
- func (f *ParetoUpdated) FailedMessage() string
- func (f *ParetoUpdated) IsRunnable() bool
- func (f *ParetoUpdated) Name() string
- func (f *ParetoUpdated) Passed() bool
- func (f *ParetoUpdated) PassedMessage() string
- func (f *ParetoUpdated) ReportIfDisabled() bool
- func (f *ParetoUpdated) RequiresRoot() bool
- func (f *ParetoUpdated) Run() error
- func (f *ParetoUpdated) Status() string
- func (f *ParetoUpdated) UUID() string
- type PasswordToUnlock
- func (f *PasswordToUnlock) FailedMessage() string
- func (f *PasswordToUnlock) IsRunnable() bool
- func (f *PasswordToUnlock) Name() string
- func (f *PasswordToUnlock) Passed() bool
- func (f *PasswordToUnlock) PassedMessage() string
- func (f *PasswordToUnlock) ReportIfDisabled() bool
- func (f *PasswordToUnlock) RequiresRoot() bool
- func (f *PasswordToUnlock) Run() error
- func (f *PasswordToUnlock) Status() string
- func (f *PasswordToUnlock) UUID() string
- type Printer
- func (f *Printer) FailedMessage() string
- func (f *Printer) IsRunnable() bool
- func (f *Printer) Name() string
- func (f *Printer) Passed() bool
- func (f *Printer) PassedMessage() string
- func (f *Printer) ReportIfDisabled() bool
- func (f *Printer) RequiresRoot() bool
- func (f *Printer) Run() error
- func (f *Printer) Status() string
- func (f *Printer) UUID() string
- type RemoteLogin
- func (f *RemoteLogin) FailedMessage() string
- func (f *RemoteLogin) IsRunnable() bool
- func (f *RemoteLogin) Name() string
- func (f *RemoteLogin) Passed() bool
- func (f *RemoteLogin) PassedMessage() string
- func (f *RemoteLogin) ReportIfDisabled() bool
- func (f *RemoteLogin) RequiresRoot() bool
- func (f *RemoteLogin) Run() error
- func (f *RemoteLogin) Status() string
- func (f *RemoteLogin) UUID() string
- type SSHConfigCheck
- func (s *SSHConfigCheck) FailedMessage() string
- func (s *SSHConfigCheck) IsRunnable() bool
- func (s *SSHConfigCheck) Name() string
- func (s *SSHConfigCheck) Passed() bool
- func (s *SSHConfigCheck) PassedMessage() string
- func (s *SSHConfigCheck) ReportIfDisabled() bool
- func (s *SSHConfigCheck) RequiresRoot() bool
- func (s *SSHConfigCheck) Run() error
- func (s *SSHConfigCheck) Status() string
- func (s *SSHConfigCheck) UUID() string
- type SSHKeys
- func (f *SSHKeys) FailedMessage() string
- func (f *SSHKeys) IsRunnable() bool
- func (f *SSHKeys) Name() string
- func (f *SSHKeys) Passed() bool
- func (f *SSHKeys) PassedMessage() string
- func (f *SSHKeys) ReportIfDisabled() bool
- func (f *SSHKeys) RequiresRoot() bool
- func (f *SSHKeys) Run() error
- func (f *SSHKeys) Status() string
- func (f *SSHKeys) UUID() string
- type SSHKeysAlgo
- func (f *SSHKeysAlgo) FailedMessage() string
- func (f *SSHKeysAlgo) IsRunnable() bool
- func (f *SSHKeysAlgo) Name() string
- func (f *SSHKeysAlgo) Passed() bool
- func (f *SSHKeysAlgo) PassedMessage() string
- func (f *SSHKeysAlgo) ReportIfDisabled() bool
- func (f *SSHKeysAlgo) RequiresRoot() bool
- func (f *SSHKeysAlgo) Run() error
- func (f *SSHKeysAlgo) Status() string
- func (f *SSHKeysAlgo) UUID() string
- type SecureBoot
- func (f *SecureBoot) FailedMessage() string
- func (f *SecureBoot) IsRunnable() bool
- func (f *SecureBoot) Name() string
- func (f *SecureBoot) Passed() bool
- func (f *SecureBoot) PassedMessage() string
- func (f *SecureBoot) ReportIfDisabled() bool
- func (f *SecureBoot) RequiresRoot() bool
- func (f *SecureBoot) Run() error
- func (f *SecureBoot) Status() string
- func (f *SecureBoot) UUID() string
- type Sharing
- func (f *Sharing) FailedMessage() string
- func (f *Sharing) IsRunnable() bool
- func (f *Sharing) Name() string
- func (f *Sharing) Passed() bool
- func (f *Sharing) PassedMessage() string
- func (f *Sharing) ReportIfDisabled() bool
- func (f *Sharing) RequiresRoot() bool
- func (f *Sharing) Run() error
- func (f *Sharing) Status() string
- func (f *Sharing) UUID() string
- type SoftwareUpdates
- func (f *SoftwareUpdates) FailedMessage() string
- func (f *SoftwareUpdates) IsRunnable() bool
- func (f *SoftwareUpdates) Name() string
- func (f *SoftwareUpdates) Passed() bool
- func (f *SoftwareUpdates) PassedMessage() string
- func (f *SoftwareUpdates) ReportIfDisabled() bool
- func (f *SoftwareUpdates) RequiresRoot() bool
- func (f *SoftwareUpdates) Run() error
- func (f *SoftwareUpdates) Status() string
- func (f *SoftwareUpdates) UUID() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Autologin ¶
type Autologin struct {
// contains filtered or unexported fields
}
func (*Autologin) FailedMessage ¶
FailedMessage returns the message to return if the check failed
func (*Autologin) IsRunnable ¶
CanRun returns whether the check can run
func (*Autologin) PassedMessage ¶
PassedMessage returns the message to return if the check passed
func (*Autologin) ReportIfDisabled ¶
ReportIfDisabled returns whether the check should report if it is disabled
func (*Autologin) RequiresRoot ¶
RequiresRoot returns whether the check requires root access
type DockerAccess ¶
type DockerAccess struct {
// contains filtered or unexported fields
}
func (*DockerAccess) FailedMessage ¶
func (f *DockerAccess) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*DockerAccess) IsRunnable ¶
func (f *DockerAccess) IsRunnable() bool
CanRun returns whether the check can run
func (*DockerAccess) Passed ¶
func (f *DockerAccess) Passed() bool
Passed returns the status of the check
func (*DockerAccess) PassedMessage ¶
func (f *DockerAccess) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*DockerAccess) ReportIfDisabled ¶
func (f *DockerAccess) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*DockerAccess) RequiresRoot ¶
func (f *DockerAccess) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*DockerAccess) Status ¶
func (f *DockerAccess) Status() string
Status returns the status of the check
type EncryptingFS ¶
type EncryptingFS struct {
// contains filtered or unexported fields
}
func (*EncryptingFS) FailedMessage ¶
func (f *EncryptingFS) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*EncryptingFS) IsRunnable ¶
func (f *EncryptingFS) IsRunnable() bool
CanRun returns whether the check can run
func (*EncryptingFS) Passed ¶
func (f *EncryptingFS) Passed() bool
Passed returns the status of the check
func (*EncryptingFS) PassedMessage ¶
func (f *EncryptingFS) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*EncryptingFS) ReportIfDisabled ¶
func (f *EncryptingFS) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*EncryptingFS) RequiresRoot ¶
func (f *EncryptingFS) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*EncryptingFS) Status ¶
func (f *EncryptingFS) Status() string
Status returns the status of the check
type Firewall ¶
type Firewall struct {
// contains filtered or unexported fields
}
func (*Firewall) FailedMessage ¶
FailedMessage returns the message to return if the check failed
func (*Firewall) IsRunnable ¶
CanRun returns whether the check can run
func (*Firewall) PassedMessage ¶
PassedMessage returns the message to return if the check passed
func (*Firewall) ReportIfDisabled ¶
ReportIfDisabled returns whether the check should report if it is disabled
func (*Firewall) RequiresRoot ¶
RequiresRoot returns whether the check requires root access
type KernelParamsCheck ¶
type KernelParamsCheck struct {
// contains filtered or unexported fields
}
func (*KernelParamsCheck) FailedMessage ¶
func (k *KernelParamsCheck) FailedMessage() string
func (*KernelParamsCheck) IsRunnable ¶
func (k *KernelParamsCheck) IsRunnable() bool
func (*KernelParamsCheck) Name ¶
func (k *KernelParamsCheck) Name() string
func (*KernelParamsCheck) Passed ¶
func (k *KernelParamsCheck) Passed() bool
func (*KernelParamsCheck) PassedMessage ¶
func (k *KernelParamsCheck) PassedMessage() string
func (*KernelParamsCheck) ReportIfDisabled ¶
func (k *KernelParamsCheck) ReportIfDisabled() bool
func (*KernelParamsCheck) RequiresRoot ¶
func (k *KernelParamsCheck) RequiresRoot() bool
func (*KernelParamsCheck) Run ¶
func (k *KernelParamsCheck) Run() error
func (*KernelParamsCheck) Status ¶
func (k *KernelParamsCheck) Status() string
func (*KernelParamsCheck) UUID ¶
func (k *KernelParamsCheck) UUID() string
type ParetoReleases ¶
type ParetoReleases []struct { TagName string `json:"tag_name,omitempty"` TargetCommitish string `json:"target_commitish,omitempty"` Name string `json:"name,omitempty"` Draft bool `json:"draft,omitempty"` Prerelease bool `json:"prerelease,omitempty"` CreatedAt time.Time `json:"created_at,omitempty"` PublishedAt time.Time `json:"published_at,omitempty"` }
type ParetoUpdated ¶
type ParetoUpdated struct {
// contains filtered or unexported fields
}
func (*ParetoUpdated) FailedMessage ¶
func (f *ParetoUpdated) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*ParetoUpdated) IsRunnable ¶
func (f *ParetoUpdated) IsRunnable() bool
CanRun returns whether the check can run
func (*ParetoUpdated) Name ¶
func (f *ParetoUpdated) Name() string
Name returns the name of the check
func (*ParetoUpdated) Passed ¶
func (f *ParetoUpdated) Passed() bool
Passed returns the status of the check
func (*ParetoUpdated) PassedMessage ¶
func (f *ParetoUpdated) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*ParetoUpdated) ReportIfDisabled ¶
func (f *ParetoUpdated) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*ParetoUpdated) RequiresRoot ¶
func (f *ParetoUpdated) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*ParetoUpdated) Status ¶
func (f *ParetoUpdated) Status() string
Status returns the status of the check
func (*ParetoUpdated) UUID ¶
func (f *ParetoUpdated) UUID() string
UUID returns the UUID of the check
type PasswordToUnlock ¶
type PasswordToUnlock struct {
// contains filtered or unexported fields
}
func (*PasswordToUnlock) FailedMessage ¶
func (f *PasswordToUnlock) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*PasswordToUnlock) IsRunnable ¶
func (f *PasswordToUnlock) IsRunnable() bool
CanRun returns whether the check can run
func (*PasswordToUnlock) Name ¶
func (f *PasswordToUnlock) Name() string
Name returns the name of the check
func (*PasswordToUnlock) Passed ¶
func (f *PasswordToUnlock) Passed() bool
Passed returns the status of the check
func (*PasswordToUnlock) PassedMessage ¶
func (f *PasswordToUnlock) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*PasswordToUnlock) ReportIfDisabled ¶
func (f *PasswordToUnlock) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*PasswordToUnlock) RequiresRoot ¶
func (f *PasswordToUnlock) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*PasswordToUnlock) Status ¶
func (f *PasswordToUnlock) Status() string
Status returns the status of the check
func (*PasswordToUnlock) UUID ¶
func (f *PasswordToUnlock) UUID() string
UUID returns the UUID of the check
type Printer ¶
type Printer struct {
// contains filtered or unexported fields
}
func (*Printer) FailedMessage ¶
FailedMessage returns the message to return if the check failed
func (*Printer) IsRunnable ¶
CanRun returns whether the check can run
func (*Printer) PassedMessage ¶
PassedMessage returns the message to return if the check passed
func (*Printer) ReportIfDisabled ¶
ReportIfDisabled returns whether the check should report if it is disabled
func (*Printer) RequiresRoot ¶
RequiresRoot returns whether the check requires root access
type RemoteLogin ¶
type RemoteLogin struct {
// contains filtered or unexported fields
}
func (*RemoteLogin) FailedMessage ¶
func (f *RemoteLogin) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*RemoteLogin) IsRunnable ¶
func (f *RemoteLogin) IsRunnable() bool
CanRun returns whether the check can run
func (*RemoteLogin) Passed ¶
func (f *RemoteLogin) Passed() bool
Passed returns the status of the check
func (*RemoteLogin) PassedMessage ¶
func (f *RemoteLogin) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*RemoteLogin) ReportIfDisabled ¶
func (f *RemoteLogin) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*RemoteLogin) RequiresRoot ¶
func (f *RemoteLogin) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*RemoteLogin) Status ¶
func (f *RemoteLogin) Status() string
Status returns the status of the check
type SSHConfigCheck ¶
type SSHConfigCheck struct {
// contains filtered or unexported fields
}
func (*SSHConfigCheck) FailedMessage ¶
func (s *SSHConfigCheck) FailedMessage() string
func (*SSHConfigCheck) IsRunnable ¶
func (s *SSHConfigCheck) IsRunnable() bool
func (*SSHConfigCheck) Name ¶
func (s *SSHConfigCheck) Name() string
func (*SSHConfigCheck) Passed ¶
func (s *SSHConfigCheck) Passed() bool
func (*SSHConfigCheck) PassedMessage ¶
func (s *SSHConfigCheck) PassedMessage() string
func (*SSHConfigCheck) ReportIfDisabled ¶
func (s *SSHConfigCheck) ReportIfDisabled() bool
func (*SSHConfigCheck) RequiresRoot ¶
func (s *SSHConfigCheck) RequiresRoot() bool
func (*SSHConfigCheck) Run ¶
func (s *SSHConfigCheck) Run() error
func (*SSHConfigCheck) Status ¶
func (s *SSHConfigCheck) Status() string
func (*SSHConfigCheck) UUID ¶
func (s *SSHConfigCheck) UUID() string
type SSHKeys ¶
type SSHKeys struct {
// contains filtered or unexported fields
}
func (*SSHKeys) FailedMessage ¶
FailedMessage returns the message to return if the check failed
func (*SSHKeys) IsRunnable ¶
CanRun returns whether the check can run
func (*SSHKeys) PassedMessage ¶
PassedMessage returns the message to return if the check passed
func (*SSHKeys) ReportIfDisabled ¶
ReportIfDisabled returns whether the check should report if it is disabled
func (*SSHKeys) RequiresRoot ¶
RequiresRoot returns whether the check requires root access
type SSHKeysAlgo ¶
type SSHKeysAlgo struct {
// contains filtered or unexported fields
}
func (*SSHKeysAlgo) FailedMessage ¶
func (f *SSHKeysAlgo) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*SSHKeysAlgo) IsRunnable ¶
func (f *SSHKeysAlgo) IsRunnable() bool
CanRun returns whether the check can run
func (*SSHKeysAlgo) Passed ¶
func (f *SSHKeysAlgo) Passed() bool
Passed returns the status of the check
func (*SSHKeysAlgo) PassedMessage ¶
func (f *SSHKeysAlgo) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*SSHKeysAlgo) ReportIfDisabled ¶
func (f *SSHKeysAlgo) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*SSHKeysAlgo) RequiresRoot ¶
func (f *SSHKeysAlgo) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*SSHKeysAlgo) Status ¶
func (f *SSHKeysAlgo) Status() string
Status returns the status of the check
type SecureBoot ¶
type SecureBoot struct {
// contains filtered or unexported fields
}
func (*SecureBoot) FailedMessage ¶
func (f *SecureBoot) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*SecureBoot) IsRunnable ¶
func (f *SecureBoot) IsRunnable() bool
CanRun returns whether the check can run
func (*SecureBoot) Passed ¶
func (f *SecureBoot) Passed() bool
Passed returns the status of the check
func (*SecureBoot) PassedMessage ¶
func (f *SecureBoot) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*SecureBoot) ReportIfDisabled ¶
func (f *SecureBoot) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*SecureBoot) RequiresRoot ¶
func (f *SecureBoot) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*SecureBoot) Status ¶
func (f *SecureBoot) Status() string
Status returns the status of the check
type Sharing ¶
type Sharing struct {
// contains filtered or unexported fields
}
func (*Sharing) FailedMessage ¶
FailedMessage returns the message to return if the check failed
func (*Sharing) IsRunnable ¶
CanRun returns whether the check can run
func (*Sharing) PassedMessage ¶
PassedMessage returns the message to return if the check passed
func (*Sharing) ReportIfDisabled ¶
ReportIfDisabled returns whether the check should report if it is disabled
func (*Sharing) RequiresRoot ¶
RequiresRoot returns whether the check requires root access
type SoftwareUpdates ¶
type SoftwareUpdates struct {
// contains filtered or unexported fields
}
func (*SoftwareUpdates) FailedMessage ¶
func (f *SoftwareUpdates) FailedMessage() string
FailedMessage returns the message to return if the check failed
func (*SoftwareUpdates) IsRunnable ¶
func (f *SoftwareUpdates) IsRunnable() bool
CanRun returns whether the check can run
func (*SoftwareUpdates) Name ¶
func (f *SoftwareUpdates) Name() string
Name returns the name of the check
func (*SoftwareUpdates) Passed ¶
func (f *SoftwareUpdates) Passed() bool
Passed returns the status of the check
func (*SoftwareUpdates) PassedMessage ¶
func (f *SoftwareUpdates) PassedMessage() string
PassedMessage returns the message to return if the check passed
func (*SoftwareUpdates) ReportIfDisabled ¶
func (f *SoftwareUpdates) ReportIfDisabled() bool
ReportIfDisabled returns whether the check should report if it is disabled
func (*SoftwareUpdates) RequiresRoot ¶
func (f *SoftwareUpdates) RequiresRoot() bool
RequiresRoot returns whether the check requires root access
func (*SoftwareUpdates) Status ¶
func (f *SoftwareUpdates) Status() string
Status returns the status of the check
func (*SoftwareUpdates) UUID ¶
func (f *SoftwareUpdates) UUID() string
UUID returns the UUID of the check