userlogrotate: skip zipping if .gz log already exists (prevents interactive question)
gitea/ansible-roles/pipeline/head This commit looks good Details

This commit is contained in:
William Hirigoyen 2023-03-01 17:50:58 +01:00
parent cc7c2a7d4e
commit 7ec58bf144
2 changed files with 3 additions and 2 deletions

View File

@ -50,6 +50,7 @@ The **patch** part changes is incremented if multiple releases happen the same m
* php: install using sury repositories on bullseye
* postfix: remove unused "aliases_scope=sub" from virtual_aliases.cf (it generated warnings)
* userlogrotate: fix bug introduced in commit 2e54944a246 (rotated files were not zipped)
* userlogrotate: skip zipping if .gz log already exists (prevents interactive question)
### Removed

View File

@ -41,13 +41,13 @@ test -x /usr/sbin/nginx && invoke-rc.d nginx rotate >/dev/null 2>&1
for log in access.log*[!\.gz] access-*.log*[!\.gz] error.log*[!\.gz]; do
for i in `ls -1 -d $HOMEPREFIX/*/log/$log 2>/dev/null | grep -v \.bak\.`; do
gzip $i
test -f "$i" || gzip "$i"
done
done
for log in production.log*[!\.gz] delayed_job.log*[!\.gz] development.log*[!\.gz] test.log*[!\.gz]; do
for i in `ls -1 -d $HOMEPREFIX/*/www/{,current/}log/$log 2>/dev/null | grep -v \.bak\.`; do
gzip $i
test -f "$i" || gzip "$i"
done
done