Skip to content

Commit a521077

Browse files
committed
create file with 600 instead of 777 permissions
1 parent 641f093 commit a521077

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libvirt/cloudinit_def.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,15 +178,15 @@ func (ci *defCloudInit) createFiles() (string, error) {
178178
return "", fmt.Errorf("cannot create tmp directory for cloudinit ISO generation: %w", err)
179179
}
180180
// user-data
181-
if err = os.WriteFile(filepath.Join(tmpDir, userDataFileName), []byte(ci.UserData), os.ModePerm); err != nil {
181+
if err = os.WriteFile(filepath.Join(tmpDir, userDataFileName), []byte(ci.UserData), 0600); err != nil {
182182
return "", fmt.Errorf("error while writing user-data to file: %w", err)
183183
}
184184
// meta-data
185-
if err = os.WriteFile(filepath.Join(tmpDir, metaDataFileName), []byte(ci.MetaData), os.ModePerm); err != nil {
185+
if err = os.WriteFile(filepath.Join(tmpDir, metaDataFileName), []byte(ci.MetaData), 0600); err != nil {
186186
return "", fmt.Errorf("error while writing meta-data to file: %w", err)
187187
}
188188
// network-config
189-
if err = os.WriteFile(filepath.Join(tmpDir, networkConfigFileName), []byte(ci.NetworkConfig), os.ModePerm); err != nil {
189+
if err = os.WriteFile(filepath.Join(tmpDir, networkConfigFileName), []byte(ci.NetworkConfig), 0600); err != nil {
190190
return "", fmt.Errorf("error while writing network-config to file: %w", err)
191191
}
192192

0 commit comments

Comments
 (0)