Browse Source

Fix etcd directory permissions

Silences warning on startup about insecure directory permissions

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
pull/2300/head
Brad Davidson 4 years ago
parent
commit
f59e8fc21b
  1. 4
      pkg/etcd/etcd.go

4
pkg/etcd/etcd.go

@ -316,10 +316,10 @@ func (e *ETCD) setName(force bool) error {
return err
}
e.name = strings.SplitN(h, ".", 2)[0] + "-" + uuid.New().String()[:8]
if err := os.MkdirAll(filepath.Dir(fileName), 0755); err != nil {
if err := os.MkdirAll(filepath.Dir(fileName), 0700); err != nil {
return err
}
return ioutil.WriteFile(fileName, []byte(e.name), 0655)
return ioutil.WriteFile(fileName, []byte(e.name), 0600)
} else if err != nil {
return err
}

Loading…
Cancel
Save