From 0e577532625bfb5bab9215592bc576aa616ffb6b Mon Sep 17 00:00:00 2001 From: Sean Hinchee Date: Tue, 25 Jul 2017 20:32:11 +0000 Subject: [PATCH] raw password entry working on plan9 --- config.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/config.go b/config.go index 377984ff978056d1585d0d28ea0b3e809c2e69ff..42f164503f00644ae4474cf294e2667a113f9a9a 100644 --- a/config.go +++ b/config.go @@ -78,8 +78,7 @@ func CreateConfig() { password := ""; if plan9 { - rawon := make([]byte, 5) - rawon = []byte("rawon") + rawon := []byte("rawon") _, err = consctl.Write(rawon) if err != nil { fmt.Println("Failed to set rawon") @@ -92,15 +91,14 @@ func CreateConfig() { consScan.Scan() password = consScan.Text() - - rawoff := make([]byte, 6) - rawoff = []byte("rawoff") + rawoff := []byte("rawoff") _, err = consctl.Write(rawoff) if err != nil { fmt.Println("Failed to set rawoff") } } } else { + /* Maybe put linux terminal raw mode in here one day */ fmt.Println("Skipping raw input for Plan 9") }