func addDebBinary(arw *ar.Writer) error { header := &ar.Header{ Size: 4, Name: "debian-binary", ModTime: time.Now(), Mode: 0777, } if err := arw.WriteHeader(header); err != nil { if *verbose { fmt.Println("Failed to write header for debian-binary.") } return err } if _, err := arw.Write([]byte("2.0\n")); err != nil { if *verbose { fmt.Println("Failed to add debian-binary to deb file.") } return err } if *verbose { fmt.Println("Added debian-binary to deb file.") } return nil }