Fix #3361: Dumps are created world readable (#3473)

* Set dump file permission to 0600

* Typo
release/v1.15
Thibault Meyer 2016-08-17 20:38:42 +02:00 committed by 无闻
parent a00c932bbc
commit 2c5411b00c
1 changed files with 4 additions and 0 deletions

View File

@ -96,6 +96,10 @@ func runDump(ctx *cli.Context) error {
log.Fatalf("Fail to save %s: %v", fileName, err)
}
if err := os.Chmod(fileName, 0600); err != nil {
log.Printf("Can't change file access permissions mask to 0600: %v", err)
}
log.Printf("Removing tmp work dir: %s", TmpWorkDir)
os.RemoveAll(TmpWorkDir)
log.Printf("Finish dumping in file %s", fileName)