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 ee99660a96
commit f59e8fc21b

@ -316,10 +316,10 @@ func (e *ETCD) setName(force bool) error {
return err return err
} }
e.name = strings.SplitN(h, ".", 2)[0] + "-" + uuid.New().String()[:8] 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 err
} }
return ioutil.WriteFile(fileName, []byte(e.name), 0655) return ioutil.WriteFile(fileName, []byte(e.name), 0600)
} else if err != nil { } else if err != nil {
return err return err
} }

Loading…
Cancel
Save