wswg/platform_unix.go

15 lines
320 B
Go

//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() {}