Merge pull request #1396 from Xm798/fix/log-dir-tilde-expansion

fix(logging): expand tilde in auth-dir path for log directory
This commit is contained in:
Luis Pater
2026-02-04 02:00:13 +08:00
committed by GitHub

View File

@@ -131,7 +131,10 @@ func ResolveLogDirectory(cfg *config.Config) string {
return logDir
}
if !isDirWritable(logDir) {
authDir := strings.TrimSpace(cfg.AuthDir)
authDir, err := util.ResolveAuthDir(cfg.AuthDir)
if err != nil {
log.Warnf("Failed to resolve auth-dir %q for log directory: %v", cfg.AuthDir, err)
}
if authDir != "" {
logDir = filepath.Join(authDir, "logs")
}