diff --git a/internal/dir.go b/internal/dir.go index 7422aa9..c2a4c60 100644 --- a/internal/dir.go +++ b/internal/dir.go @@ -27,7 +27,8 @@ func EnsureDirExists(dir string) error { err = os.MkdirAll(dir, 0744) if os.IsPermission(err) { - return MaybeRunWithSudo(fmt.Sprintf("mkdir %s", dir)) + return MaybeRunWithSudo(fmt.Sprintf("mkdir -p %s", dir)) } + return err } diff --git a/main.go b/main.go index 0af114c..38f3577 100644 --- a/main.go +++ b/main.go @@ -13,7 +13,7 @@ import ( ) const ( - version = "0.31.2" + version = "0.31.3" ) type args struct {