From d16f36fe56130e09854fa5e8855a64537555a0b9 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 18 Dec 2024 18:11:57 -0600 Subject: [PATCH] stuff --- buildPackage.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/buildPackage.go b/buildPackage.go index d717854..aa1f1ed 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -138,10 +138,10 @@ func (c *controlBox) buildPackage() (bool, error) { log.Warn("rm failed. files/ still exists. is golang doing these in parallel?") return false, errors.New("rm files/") } - if !shell.Mkdir("files/DEBIAN") { + if err := os.MkdirAll("files/DEBIAN", os.ModePerm); err != nil { return false, errors.New("mkdir files/DEBIAN") } - if !shell.Mkdir("files/usr/bin") { + if err := os.MkdirAll("files/usr/bin", os.ModePerm); err != nil { log.Warn("mkdir failed") return false, errors.New("mkdir files/usr/bin") } @@ -170,7 +170,7 @@ func (c *controlBox) buildPackage() (bool, error) { if readme != "" { path := filepath.Join("files/usr/lib/" + filename) - if !shell.Mkdir(path) { + if err := os.MkdirAll(path, os.ModePerm); err != nil { return false, errors.New("no files/usr/lib") } if r := shell.Run([]string{"cp", readme, path}); r.Error != nil {