diff options
| author | Jeff Carr <[email protected]> | 2024-01-06 05:24:11 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-06 05:24:11 -0600 |
| commit | 3457aefa86ccc9bc6c4eda059e48ebcb8830b410 (patch) | |
| tree | 525dca4d9ec74d26282521148cd4918d85081e9b /gui.go | |
| parent | d2fb88cd584b8e7e60cb6315d9fb8d0d6ceac22f (diff) | |
add LinuxStatus()
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'gui.go')
| -rw-r--r-- | gui.go | 27 |
1 files changed, 7 insertions, 20 deletions
@@ -41,7 +41,8 @@ func detailsTab(title string) { grid.SetNext(1,1) grid.NewLabel("domainname =") - me.domainname = grid.NewLabel("domainname") + grid.NewLabel("DEPRECATED") +// me.domainname = grid.NewLabel("domainname") grid.NewLabel("hostname -s =") me.hostshort = grid.NewLabel("hostname -s") @@ -209,24 +210,7 @@ func mainWindow(title string) { // This is where you figure out what to do next to fix the problems gr.NewButton("fix", func () { - if ! me.status.Ready() { - log.Warn("The IPv6 Control Panel is not Ready() yet") - return - } - if me.status.ValidHostname() { - log.Warn("Your hostname is VALID:", me.status.GetHostname()) - } else { - log.Warn("You must first fix your hostname:", me.status.GetHostname()) - return - } - if ! me.status.IPv4() { - log.Warn("You do not have real IPv4 addresses. Nothing to fix here") - } - if ! me.status.IPv6() { - log.Warn("IPv6 DNS is broken. Check what is broken here") - return - } - log.Warn("FIGURE OUT WHAT TO DO HERE") + fix() }) grid.Margin() @@ -243,6 +227,9 @@ func mainWindow(title string) { gr.NewButton("OS details", func () { me.details.Toggle() }) + gr.NewButton("Linux details", func () { + me.statusOS.Update() + }) gr.NewButton("resolver status", func () { if ! me.digStatus.Ready() {return} me.digStatus.window.Toggle() @@ -368,7 +355,7 @@ func updateDNS() { // lookup the NS records for your domain // if your host is test.wit.com, find the NS resource records for wit.com - lookupNS(me.domainname.S) + lookupNS(me.statusOS.GetDomainName()) log.Println("updateDNS() END") } |
