mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
set directory permissions restrictively to quiet etcd
This commit is contained in:
parent
367f68f443
commit
f48733d44d
1 changed files with 9 additions and 0 deletions
|
|
@ -49,6 +49,15 @@ func GenEtcdConfigs(dc DirCleaner, n int) (clusterName string, cfgs []Options) {
|
|||
for i := 0; i < n; i++ {
|
||||
name := fmt.Sprintf("server%d", i)
|
||||
discoDir := dc.TempDir()
|
||||
d, err := os.Open(discoDir)
|
||||
if err != nil {
|
||||
dc.Fatalf("creating temp directory: %v", err)
|
||||
}
|
||||
defer d.Close()
|
||||
err = d.Chmod(0o700)
|
||||
if err != nil {
|
||||
dc.Fatalf("fixing temp directory mode: %v", err)
|
||||
}
|
||||
clientURL := unixSocket(dc)
|
||||
peerURL := unixSocket(dc)
|
||||
cfgs[i] = Options{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue