15 lines
320 B
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() {}
|