From 7aa5638694d99dc0dc6e742317f8c7cd4dcbc9af Mon Sep 17 00:00:00 2001 From: MaineK00n Date: Thu, 30 Jul 2020 09:51:46 +0900 Subject: [PATCH] change solve one TODO --- scan/debian.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scan/debian.go b/scan/debian.go index 8ddb4556..80690e75 100644 --- a/scan/debian.go +++ b/scan/debian.go @@ -818,6 +818,7 @@ func (o *debian) getChangelogPath(pack models.Package) (string, error) { return "", r.Error } + // `apt download` downloads deb package to current directory cmd = fmt.Sprintf(`cd /tmp/vuls && apt download %s`, pack.Name) cmd = util.PrependProxyEnv(cmd) r = o.exec(cmd, noSudo) @@ -826,7 +827,6 @@ func (o *debian) getChangelogPath(pack models.Package) (string, error) { return "", r.Error } - // TODO: Consider the possibility that tmp_armhf.deb and tmp_arm64.deb exist when searching with find // e.g. 7:4.1.6-1~deb10u1+rpt1b\n => 7%3a4.1.6-1~deb10u1+rpt1 debPackNewVersion := strings.Replace(pack.NewVersion, ":", "%3a", -1) cmd = fmt.Sprintf(`find /tmp/vuls -name "%s_%s*.deb"`, pack.Name, debPackNewVersion)