summaryrefslogtreecommitdiffstats
path: root/abs/core/logrotate/logrotate.cron.daily
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2014-02-16 23:54:12 (GMT)
committerJames Meyer <james.meyer@operamail.com>2014-02-19 19:03:03 (GMT)
commitd3ddc9464d10d4ec2dddc43e2f0cb3725c6a2769 (patch)
tree0224ca3fdd4f675ae85c9b70961d589cfc81d8a2 /abs/core/logrotate/logrotate.cron.daily
parent8c247d9a23dd90b4e62b04138035b6650178eeff (diff)
downloadlinhes_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.daily16
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