diff --git a/cmd/packets/main.go b/cmd/packets/main.go index acca442..f33b461 100644 --- a/cmd/packets/main.go +++ b/cmd/packets/main.go @@ -983,6 +983,12 @@ func Unninstall(realname string) error { } cmd := exec.Command(filepath.Join(cfg.Config.DataDir, realname, "remove.sh")) + + cmd.Env = append(os.Environ(), + fmt.Sprintf("PACKETS_PACKAGE_DIR=%s", cfg.Config.DataDir), + fmt.Sprintf("PACKETS_PACKAGE_BIN_DIR=%s", cfg.Config.BinDir), + ) + cmd.Stdout, cmd.Stderr = os.Stdout, os.Stderr if err := cmd.Run(); err != nil {