summaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
authorÖzgür Kesim <oec@kesim.org>2025-07-15 18:11:03 +0200
committerÖzgür Kesim <oec@kesim.org>2025-07-15 18:11:03 +0200
commit183f6b8d7a576d33abbc9f10cc573efc547b7af3 (patch)
tree3963a6a5357381f69822ed3d63209ca594ab4ba4 /main.go
parentf9e5c46d4e7473bf27aac78c8be186300c8e0520 (diff)
add +snapshot user, tooHEADmaster
Diffstat (limited to 'main.go')
-rw-r--r--main.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/main.go b/main.go
index d281c64..628c2f8 100644
--- a/main.go
+++ b/main.go
@@ -93,5 +93,17 @@ func setupTestUser(server upspin.KeyServer) {
log.Fatalf("Put %q failed: %v", name, err)
}
log.Printf("Added user %q\n", name)
+
+ // Need to add snapshot user, too
+ nparts := strings.Split(name, "@")
+ snapName := nparts[0]+"+snapshot@"+nparts[1]
+ snapStruct := &upspin.User {
+ Name: upspin.UserName(snapName),
+ PublicKey: upspin.PublicKey(string(parts[2])),
+ }
+ err = server.Put(snapStruct)
+ if err != nil {
+ log.Fatalf("Put %q failed: %v", snapName, err)
+ }
}
}