Compare commits

...

10 Commits

Author SHA1 Message Date
Jeff Carr 9d72355caf ignore empty commit 2023-04-12 12:05:15 -05:00
Jeff Carr d7be21524c only try once
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 12:04:52 -05:00
Jeff Carr 7d41abd543 oops. fixed bastion2 2023-04-12 09:08:16 -05:00
Jeff Carr 001bfb0630 hundred & farm001 2023-04-12 08:44:08 -05:00
Jeff Carr 485955e6cd bastion2 on enp1s0f0 2023-04-12 02:37:40 -05:00
Jeff Carr aa002fe55d bastion2 2023-04-12 02:36:08 -05:00
Jeff Carr 842fd5968b misc 2023-04-12 01:53:26 -05:00
Jeff Carr 4e6c20cf5f damn
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 00:27:34 -05:00
Jeff Carr 2a80f90f38 bastion
Signed-off-by: Jeff Carr <jcarr@wit.com>
2023-04-12 00:25:12 -05:00
Jeff Carr c81b8f8ac6 dns update worked for hpdevone.lab.wit.org 2023-03-25 13:54:15 -05:00
5 changed files with 66 additions and 3 deletions

2
.gitignore vendored
View File

@ -1,2 +1,2 @@
.*.swo
.*.swp
go-nsupdate

57
Makefile Normal file
View File

@ -0,0 +1,57 @@
build:
go build
farm001:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="OWh5/ZHIyaz7B8J9m9ZDqZ8448Pke0PTpkYbZmFcOf5a6rEzgmcwrG91u1BHi1/4us+mKKEobDPLw1x6sD+ZJw==" \
-i eno2 farm001.lab.wit.org
hundred:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="eu/ZhKot9Ix5dAZAh2CmtndAwvksGjjRYhVLuMGenXq9QmQhIxeGRkhMY53jnJrWDnZ2rti3OrJafXveGnh8UA==" \
-i eno2 hundred.lab.wit.org
bastion:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="+jmA1sPgduPR3X7wBn16KsOD3XZQYkPOHXzr4+8IvNvQATO5FfoxinHXJLloWABN+5n56F5Fuvf41+D/RL89UA==" \
-i enp1s0f3 bastion.lab.wit.org
bastion2:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="41YO6te00JAXZd9khB6pr65TH1bYyIh+kc06O3EWqEVjtMANPvzDSxSoesAt6axuCo3+5e06zfwgM+xeJaTQPA==" \
-i enp1s0f0 bastion2.lab.wit.org
hpdevone:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="uf7tVM0ePWiSl0HtLNJVP7/DH/WuNkugxS19uXfN+k9V+avixXg/fmIS31FjR/kscvgMmkS+sspB83WjYXGU+w==" \
-i wlo1 hpdevone.lab.wit.org
hpdevone-bastion:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="+jmA1sPgduPR3X7wBn16KsOD3XZQYkPOHXzr4+8IvNvQATO5FfoxinHXJLloWABN+5n56F5Fuvf41+D/RL89UA==" \
-i wlo1 hpdevone.lab.wit.org
setdate:
# apt install ntpdate
ntpdate pool.ntp.org
check:
./go-nsupdate \
--tsig-algorithm=hmac-sha512 \
--tsig-secret="uf7tVM0ePWiSl0HtLNJVP7/DH/WuNkugxS19uXfN+k9V+avixXg/fmIS31FjR/kscvgMmkS+sspB83WjYXGU+w==" \
-i wlo1 check.lab.wit.com
make-keys:
tsig-keygen -a hmac-sha512 bastion2.lab.wit.org
tsig-keygen -a hmac-sha512 bastion.lab.wit.org
sudo tsig-keygen -a hmac-sha512 hpdevone.lab.wit.org
push:
-git commit -a
git push wit jcarr

View File

@ -91,8 +91,8 @@ func main() {
log.Printf("wait...")
if err := update.Done(); err != nil {
log.Printf("update done: %v", err)
log.Printf("update failed: %v", err)
} else {
log.Printf("update done")
log.Printf("update worked")
}
}

4
mykey Normal file
View File

@ -0,0 +1,4 @@
key "hpdevone.lab.wit.org" {
algorithm hmac-sha512;
secret "uf7tVM0ePWiSl0HtLNJVP7/DH/WuNkugxS19uXfN+k9V+avixXg/fmIS31FjR/kscvgMmkS+sspB83WjYXGU+w==";
};

View File

@ -228,6 +228,8 @@ func (u *Update) run() {
retryTimer.Reset(retryTimeout)
log.Printf("update retry in %v...", retryTimeout)
log.Printf("only try once")
return
}
}
}