From 4326befdec2ef27ad6a11bd38872209b0ee87e3b Mon Sep 17 00:00:00 2001 From: wagdez <32863274+wagdez@users.noreply.github.com> Date: Tue, 30 Jul 2019 11:47:01 +0300 Subject: [PATCH] Allow Offline scanning on Alpine (#877) --- scan/alpine.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scan/alpine.go b/scan/alpine.go index 98e5e2fb..d0e00ede 100644 --- a/scan/alpine.go +++ b/scan/alpine.go @@ -65,9 +65,6 @@ func detectAlpine(c config.ServerInfo) (itsMe bool, os osTypeInterface) { } func (o *alpine) checkScanMode() error { - if o.getServerInfo().Mode.IsOffline() { - return xerrors.New("Remove offline scan mode, Alpine needs internet connection") - } return nil } @@ -82,6 +79,9 @@ func (o *alpine) checkIfSudoNoPasswd() error { } func (o *alpine) apkUpdate() error { + if o.getServerInfo().Mode.IsOffline() { + return nil + } r := o.exec("apk update", noSudo) if !r.isSuccess() { return xerrors.Errorf("Failed to SSH: %s", r)