diff --git a/buildPackage.go b/buildPackage.go index 2eb93ac..17f8ffd 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -214,7 +214,7 @@ func (c *controlBox) buildPackage() (bool, error) { } func (c *controlBox) writeDebianControlFile() bool { - cf, err := os.OpenFile("files/DEBIAN/control", os.O_RDWR|os.O_CREATE, 0644) + cf, err := os.OpenFile("files/DEBIAN/control", os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0644) if err != nil { log.Info("open control file failed", err) return false