mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-08 03:33:56 +00:00
Merge pull request #113209 from luozhiwenn/personal/etc-host
ensure etc-host file permission is 644 whatever umask is
This commit is contained in:
commit
03b2e84183
@ -344,7 +344,11 @@ func ensureHostsFile(fileName string, hostIPs []string, hostName, hostDomainName
|
||||
hostsFileContent = managedHostsFileContent(hostIPs, hostName, hostDomainName, hostAliases)
|
||||
}
|
||||
|
||||
return os.WriteFile(fileName, hostsFileContent, 0644)
|
||||
hostsFilePerm := os.FileMode(0644)
|
||||
if err := os.WriteFile(fileName, hostsFileContent, hostsFilePerm); err != nil {
|
||||
return err
|
||||
}
|
||||
return os.Chmod(fileName, hostsFilePerm)
|
||||
}
|
||||
|
||||
// nodeHostsFileContent reads the content of node's hosts file.
|
||||
|
Loading…
Reference in New Issue
Block a user