Versions in this module Expand all Collapse all v1 v1.0.0 May 13, 2018 Changes in this version + var FirstTty = -1 + func AskForPassword(tty *os.File, ttyNum int, settings DialogSettings) (*memguard.LockedBuffer, int, error) + func AskToConfirm(tty *os.File, ttyNum int, settings DialogSettings) (bool, error) + func LockTTY(tty *os.File) + func ReadPassword(tty *os.File, output []byte, echoChar string) ([]byte, error) + func ShowMessage(tty *os.File, ttyNum int, settings DialogSettings) error + func UnlockTTY(tty *os.File) + func WritePrompt(tty *os.File, settings DialogSettings) error + type DialogSettings struct + Description string + PassChar string + Prompt string + Title string + type ExeContext struct + Group string + ParentPID string + ParentPath string + StartupTime time.Time + User string + func CaptureExeCtx() (*ExeContext, error) + func (ctx ExeContext) String() string