Fix: chown openvpn configuration file
This commit is contained in:
@@ -16,7 +16,15 @@ func (c *configurator) WriteConfig(lines []string) error {
|
|||||||
}
|
}
|
||||||
_, err = file.WriteString(strings.Join(lines, "\n"))
|
_, err = file.WriteString(strings.Join(lines, "\n"))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
_ = file.Close()
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
err = file.Chown(c.puid, c.pgid)
|
||||||
|
if err != nil {
|
||||||
|
_ = file.Close()
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
return file.Close()
|
return file.Close()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user