[IPLimit] Optimize + Debian 12 compability

This commit is contained in:
somebodywashere
2024-03-05 16:39:20 +03:00
parent 6563d23f38
commit 5ba9d6e118
4 changed files with 43 additions and 62 deletions

View File

@@ -202,6 +202,12 @@ func (p *process) Start() (err error) {
if err != nil {
return common.NewErrorf("Failed to generate xray configuration file: %v", err)
}
err = os.MkdirAll(config.GetLogFolder(), 0770)
if err != nil {
logger.Warningf("Something went wrong: %s", err)
}
configPath := GetConfigPath()
err = os.WriteFile(configPath, data, fs.ModePerm)
if err != nil {