diff --git a/cmd/wwclient/wwclient.go b/cmd/wwclient/wwclient.go index a3859264..6272e0ea 100644 --- a/cmd/wwclient/wwclient.go +++ b/cmd/wwclient/wwclient.go @@ -85,7 +85,7 @@ func main() { } log.Printf("Updating system\n") - command := exec.Command("/bin/cpio", "-iu") + command := exec.Command("/bin/sh", "-c", "gzip -dc | cpio -iu") command.Stdin = resp.Body err := command.Run() if err != nil {