diff --git a/go.mod b/go.mod index 2f5f057595..9903e04db4 100644 --- a/go.mod +++ b/go.mod @@ -39,7 +39,6 @@ require ( github.com/knqyf263/go-rpm-version v0.0.0-20240918084003-2afd7dc6a38f github.com/kotakanbe/go-pingscanner v0.1.1-0.20250508035118-693281234a8e github.com/kotakanbe/logrus-prefixed-formatter v0.0.0-20180123152602-928f7356cb96 - github.com/mitchellh/go-homedir v1.1.0 github.com/nlopes/slack v0.6.0 github.com/olekukonko/tablewriter v1.1.4 github.com/package-url/packageurl-go v0.1.5 @@ -248,6 +247,7 @@ require ( github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect github.com/mitchellh/copystructure v1.2.0 // indirect + github.com/mitchellh/go-homedir v1.1.0 // indirect github.com/mitchellh/go-wordwrap v1.0.1 // indirect github.com/mitchellh/hashstructure/v2 v2.0.2 // indirect github.com/mitchellh/reflectwalk v1.0.2 // indirect diff --git a/scanner/executil.go b/scanner/executil.go index 71f60f2f2a..5ac2dc6bbf 100644 --- a/scanner/executil.go +++ b/scanner/executil.go @@ -5,6 +5,7 @@ import ( "fmt" "hash/fnv" "io" + "os" ex "os/exec" "path/filepath" "runtime" @@ -13,7 +14,6 @@ import ( "syscall" "time" - homedir "github.com/mitchellh/go-homedir" "github.com/saintfish/chardet" "golang.org/x/text/encoding/japanese" "golang.org/x/text/encoding/unicode" @@ -205,7 +205,7 @@ func sshExecExternal(c config.ServerInfo, cmdstr string, sudo bool) (result exec "-o", "ConnectTimeout=10", ) if runtime.GOOS != "windows" { - home, err := homedir.Dir() + home, err := os.UserHomeDir() if err != nil { msg := fmt.Sprintf("Failed to get HOME directory: %s", err) result.Stderr = msg diff --git a/subcmds/util.go b/subcmds/util.go index 3dc1c9a0e2..284662c2f2 100644 --- a/subcmds/util.go +++ b/subcmds/util.go @@ -3,12 +3,10 @@ package subcmds import ( "os" "path/filepath" - - homedir "github.com/mitchellh/go-homedir" ) func mkdirDotVuls() error { - home, err := homedir.Dir() + home, err := os.UserHomeDir() if err != nil { return err }