diff --git a/scan/serverapi.go b/scan/serverapi.go index 06b10bb3..d8008553 100644 --- a/scan/serverapi.go +++ b/scan/serverapi.go @@ -421,9 +421,15 @@ func setupChangelogCache() error { needToSetupCache := false for _, s := range servers { switch s.getDistro().Family { - case config.Ubuntu, config.Debian, config.Raspbian: + case config.Raspbian: needToSetupCache = true break + case config.Ubuntu, config.Debian: + //TODO changelopg cache for RedHat, Oracle, Amazon, CentOS is not implemented yet. + if config.Conf.Deep { + needToSetupCache = true + } + break } } if needToSetupCache {