diff options
| author | Jeff Carr <[email protected]> | 2024-12-18 18:11:57 -0600 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-12-18 18:11:57 -0600 | 
| commit | d16f36fe56130e09854fa5e8855a64537555a0b9 (patch) | |
| tree | 39d58cc7cc50bb545ead4fe6cb8e0b82080a3c55 | |
| parent | 5694d40fa34d8504df5a7722d2c15f31f97c3f9f (diff) | |
| -rw-r--r-- | buildPackage.go | 6 | 
1 files 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 {  | 
