Skip to content
Snippets Groups Projects

Resolve "Check permissions for directoy and file creations from within our code"

Files
6
@@ -166,7 +166,7 @@ func (v *VenvManager) getSDNConfigData() (*string, error) {
// writeSDNConfigFile writes the SDN configuration in a string to a file.
func (v *VenvManager) writeSDNConfigFile(sdnConfigToWrite string) error {
err := os.WriteFile(v.sdnConfigFilepath, []byte(sdnConfigToWrite), 0644)
err := os.WriteFile(v.sdnConfigFilepath, []byte(sdnConfigToWrite), 0600)
if err != nil {
return err
}
@@ -389,7 +389,7 @@ func (v *VenvManager) writeTopologyToYamlFile(containerlabStruct *containerlab.Y
return err
}
err = os.WriteFile(v.topologyFilepath, yaml, 0644)
err = os.WriteFile(v.topologyFilepath, yaml, 0600)
if err != nil {
return err
}
Loading