Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FetchAlpineCmd ¶
type FetchAlpineCmd struct {
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchAlpineCmd is Subcommand for fetch Alpine secdb https://git.alpinelinux.org/cgit/alpine-secdb/
func (*FetchAlpineCmd) Execute ¶
func (p *FetchAlpineCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchAlpineCmd) SetFlags ¶
func (p *FetchAlpineCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchAmazonCmd ¶
type FetchAmazonCmd struct {
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchAmazonCmd is Subcommand for fetch Amazon ALAS RSS https://alas.aws.amazon.com/alas.rss
func (*FetchAmazonCmd) Execute ¶
func (p *FetchAmazonCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchAmazonCmd) SetFlags ¶
func (p *FetchAmazonCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchDebianCmd ¶
type FetchDebianCmd struct {
// ovalFiles bool
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchDebianCmd is Subcommand for fetch RedHat OVAL
func (*FetchDebianCmd) Execute ¶
func (p *FetchDebianCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchDebianCmd) SetFlags ¶
func (p *FetchDebianCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchOracleCmd ¶
type FetchOracleCmd struct {
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchOracleCmd is Subcommand for fetch Oracle OVAL
func (*FetchOracleCmd) Execute ¶
func (p *FetchOracleCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchOracleCmd) SetFlags ¶
func (p *FetchOracleCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchRedHatCmd ¶
type FetchRedHatCmd struct {
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchRedHatCmd is Subcommand for fetch RedHat OVAL
func (*FetchRedHatCmd) Execute ¶
func (p *FetchRedHatCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchRedHatCmd) SetFlags ¶
func (p *FetchRedHatCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type FetchSUSECmd ¶
type FetchSUSECmd struct {
OpenSUSE bool
OpenSUSELeap bool
SUSEEnterpriseServer bool
SUSEEnterpriseDesktop bool
SUSEOpenstackCloud bool
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
OVALPath string
}
FetchSUSECmd is Subcommand for fetch SUSE OVAL
func (*FetchSUSECmd) Execute ¶
func (p *FetchSUSECmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
type FetchUbuntuCmd ¶
type FetchUbuntuCmd struct {
Debug bool
DebugSQL bool
Quiet bool
LogDir string
LogJSON bool
DBPath string
DBType string
HTTPProxy string
}
FetchUbuntuCmd is Subcommand for fetch RedHat OVAL
func (*FetchUbuntuCmd) Execute ¶
func (p *FetchUbuntuCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute
func (*FetchUbuntuCmd) SetFlags ¶
func (p *FetchUbuntuCmd) SetFlags(f *flag.FlagSet)
SetFlags set flag
type SelectCmd ¶
type SelectCmd struct {
DebugSQL bool
DBPath string
DBType string
Quiet bool
LogDir string
LogJSON bool
ByPackage bool
ByCveID bool
}
SelectCmd is Subcommand for fetch RedHat OVAL
func (*SelectCmd) Execute ¶
func (p *SelectCmd) Execute(_ context.Context, f *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
Execute execute