- serverkey = keys[0]
- err = os.MkdirAll(rootdir, 0755)
- if err != nil {
- return
- }
- f, err = os.Create(rootdir + "/serverkey")
- if err != nil {
- return
- }
- err = serverkey.Serialize(f)
- if err != nil {
- return
- }
- // TODO: make sure pubkey is replicated and available
- err = f.Sync()
- if err != nil {
- return
- }
- err = f.Close()