//go:build !windows package main import ( "os" "os/exec" "syscall" ) func replaceFile(a, b string) error { return os.Rename(a, b) } func background(c *exec.Cmd) { c.SysProcAttr = &syscall.SysProcAttr{Setsid: true} } func admin() bool { return os.Geteuid() == 0 } func enableTerminal() {}