diff options
author | James Meyer <james.meyer@operamail.com> | 2014-02-16 23:54:12 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2014-02-19 19:03:03 (GMT) |
commit | d3ddc9464d10d4ec2dddc43e2f0cb3725c6a2769 (patch) | |
tree | 0224ca3fdd4f675ae85c9b70961d589cfc81d8a2 /abs/core/logrotate/logrotate.cron.daily | |
parent | 8c247d9a23dd90b4e62b04138035b6650178eeff (diff) | |
download | linhes_pkgbuild-d3ddc9464d10d4ec2dddc43e2f0cb3725c6a2769.zip linhes_pkgbuild-d3ddc9464d10d4ec2dddc43e2f0cb3725c6a2769.tar.gz linhes_pkgbuild-d3ddc9464d10d4ec2dddc43e2f0cb3725c6a2769.tar.bz2 |
logrotate:
update binary path to /usr/bin
refs #961
Diffstat (limited to 'abs/core/logrotate/logrotate.cron.daily')
-rw-r--r--[-rwxr-xr-x] | abs/core/logrotate/logrotate.cron.daily | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/abs/core/logrotate/logrotate.cron.daily b/abs/core/logrotate/logrotate.cron.daily index ee0eeeb..11fe09c 100755..100644 --- a/abs/core/logrotate/logrotate.cron.daily +++ b/abs/core/logrotate/logrotate.cron.daily @@ -9,16 +9,20 @@ IONICE_CLASS=2 # 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest IONICE_PRIORITY=7 -CMD_LOGROTATE="/usr/sbin/logrotate /etc/logrotate.conf" - +CMD_LOGROTATE="/usr/bin/logrotate /etc/logrotate.conf" + if [ -x /usr/bin/nice ]; then CMD_LOGROTATE="/usr/bin/nice -n ${NICE:-19} ${CMD_LOGROTATE}" fi - + if [ -x /usr/bin/ionice ]; then - CMD_LOGROTATE="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${CMD_LOGROTATE}" + IONICE_CMD="/usr/bin/ionice -c ${IONICE_CLASS:-2}" + if [ $IONICE_CLASS -ne 3 ]; then + IONICE_CMD="${IONICE_CMD} -n ${IONICE_PRIORITY:-7}" + fi + CMD_LOGROTATE="${IONICE_CMD} ${CMD_LOGROTATE}" fi - + ${CMD_LOGROTATE} - + exit 0 |