diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-07-23 02:53:55 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-07-23 02:53:55 +0000 |
commit | 90cda854dc8d09793ddda49ed54dffc10439cfdb (patch) | |
tree | 87cfdacbbd2a7aa900ac1608e3eed56959fca325 /sys-process/cronbase | |
parent | Mark arm64/m68k/s390/sh stable. (diff) | |
download | historical-90cda854dc8d09793ddda49ed54dffc10439cfdb.tar.gz historical-90cda854dc8d09793ddda49ed54dffc10439cfdb.tar.bz2 historical-90cda854dc8d09793ddda49ed54dffc10439cfdb.zip |
Use err level when logging failed scripts #540274 by Tobias Klausmann.
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-process/cronbase')
-rw-r--r-- | sys-process/cronbase/ChangeLog | 8 | ||||
-rw-r--r-- | sys-process/cronbase/Manifest | 32 | ||||
-rw-r--r-- | sys-process/cronbase/cronbase-0.3.5-r1.ebuild (renamed from sys-process/cronbase/cronbase-0.3.5.ebuild) | 2 | ||||
-rwxr-xr-x | sys-process/cronbase/files/run-crons-0.3.5 | 13 |
4 files changed, 32 insertions, 23 deletions
diff --git a/sys-process/cronbase/ChangeLog b/sys-process/cronbase/ChangeLog index 5de901462542..051b114c74fd 100644 --- a/sys-process/cronbase/ChangeLog +++ b/sys-process/cronbase/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-process/cronbase # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/ChangeLog,v 1.44 2015/07/22 07:12:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/ChangeLog,v 1.45 2015/07/23 02:53:54 vapier Exp $ + +*cronbase-0.3.5-r1 (23 Jul 2015) + + 23 Jul 2015; Mike Frysinger <vapier@gentoo.org> +cronbase-0.3.5-r1.ebuild, + -cronbase-0.3.5.ebuild, files/run-crons-0.3.5: + Use err level when logging failed scripts #540274 by Tobias Klausmann. *cronbase-0.3.5 (22 Jul 2015) diff --git a/sys-process/cronbase/Manifest b/sys-process/cronbase/Manifest index 16ad4a9383f2..0184661cabda 100644 --- a/sys-process/cronbase/Manifest +++ b/sys-process/cronbase/Manifest @@ -3,26 +3,26 @@ Hash: SHA256 AUX run-crons-0.3.3 3254 SHA256 77aa0820f5827b7fa2c35f877c2dc617c85c0ac80c35002624be091da520141a SHA512 b9f1dce57cb10ae17135bef3d197d411d802feee6645fbd753a08d154a2ab51b08f883995f041be73fd5e9e8c1a3fad487fbb02a141dd6644c339468bfe6c81d WHIRLPOOL 74e31eed4ba85548f89e5a0fa1a6bfb1a47f5b1dad9e2e75c33d796e39216ff6b88ed4e29bbb5ff59f81dfe3aa72268081eb33a4008c440a43303dde3ad2425e AUX run-crons-0.3.4 3350 SHA256 f9671f7f5d0b31f7936c25acdd4cf16ff9d48fc5c9ff87206da8e0ca98a4abba SHA512 79fdeaa3934f9d933d00904859e433d3030f85fecfd6c7d6c97ea6033b1f3a1904c015a41e1b735d28f0b6757cecb27fd34d233e1d159112872c3d6dddaa8654 WHIRLPOOL 00ccdb335ba822406a840f6b0aa9b9b12fafe05e3ea324b00f9605f1297df6b14cfd131962043ad3657bab2395da3864e7c773e2426e6cdd8e22d009330b14bd -AUX run-crons-0.3.5 3530 SHA256 6d2d323e365d358acc03e864c279415eac4cf0a9d64a14f46a5fe039659269b6 SHA512 918b5270bcdf8054eb38c2e72f2e1e834f612e067c19fb598f1e99b4e2b706fe64e5ca8cafdfd071d9afa00ec7d55c45015c93b8046ef6b88aaa309203b074dd WHIRLPOOL 2a06503e993d31fb6d11dbce0442b3d29c560433238ff2f25bf59ff2104866f37a75870716f913ea53263aa634495706ea06fdc0b58d2c917b2ad20744acaaa6 +AUX run-crons-0.3.5 3604 SHA256 af2efd1d424e462a116ee183f25f26e206bd1a6ad3746aba1729cabe71e5c03e SHA512 687160ee29072160cd6b9759d37a4661326a27d6c45f03dd4024f423112a70432ea4ecbe53488611961d5de6b55a3dc2a1399eddc0d20eac49d9e0b18dd92847 WHIRLPOOL 25f498078de4bed767810716ddeb2881cd3e446fbc7cbf06fac04be3b1fd0cfc617a7a2dc158a5120c3150faac66f5226e3082e9bd8fb8ae3bfcafcdf509ea2b EBUILD cronbase-0.3.3.ebuild 1401 SHA256 a964082ffb1ec5b03fc534597dd916ed1e8259508a289010957adf1d8facf28a SHA512 c9d6fe9c66345625afef2fbac2d602fcaea7f54acef6e9c5713c43964e3c3f1af96d711e620cbc79b422b5d1157c1cf16e9faac8b43fea6e82ff376677d2c6a4 WHIRLPOOL d2f7abdfd53061e02bbaf6192088a4866d96fb931ba3335b8159974296a4f21ce910bb385818ec3d2d776d8e06b4874b022cd32ca9fae52b0e0dd446f5901339 EBUILD cronbase-0.3.4.ebuild 803 SHA256 85445fdb90299c616fb34534cdce726a0a8dc612367470541b0215ded016db8d SHA512 a976aa24a4091a7c70cce219723108d9f0379a384059875b32a1f03af17dc464ae97dae51d17da952befde3f3b30d38f0c3d481c1c5debb1da4a4357dc6a6ed1 WHIRLPOOL 4ca6cb7f49e577152c9254fbcc6019db0b39673fd35ab14223b9fa34ae1e1da631be7e353dd6c0b33c971badadaf88ea3f736ab96fcaef933d18b1f42b01aaea -EBUILD cronbase-0.3.5.ebuild 803 SHA256 16cc3a6b3d632fa2fcd0eff56b15428e429b7feab0c7250624e92347a4eb7b36 SHA512 fc7fe0f62c81e18b91fd9a9a9171c78d4ce4071bb70e98de510177be9e7d9e8599355527c36398e2ea4817f9ffe7eafbce9819d5a224a3a41f4541feeef065ea WHIRLPOOL 9951945c62162f653c49a10eb822b8f57aee5c8b4fb137dbcca4a4016533877e049a804aea648cd60cdc73fa41abc67be49ffa0d2861e108ac272b6de6ae595a -MISC ChangeLog 9503 SHA256 b15afeb280c99a1ebe5278c2bc681084d2de99ccbc72af704ee11262426b5b99 SHA512 f4f3e815ad5a7fd9c89bbeb87b514e9d642ad1ae147ce0484972a9cebbd581980bcf78008aae9851d236088f44a9a9e8fea1a4d3d32192e3c79aa128fbdef0c1 WHIRLPOOL 70cc04d1aaa420838ed7340d80603e0230078a8fa64755edcb9e47759afcf1a952ee0fc11077dcf5d676f3fd7be683e6519663397ab9fc29126b6971bab05011 +EBUILD cronbase-0.3.5-r1.ebuild 806 SHA256 626f2d676e3a6cd33b40f76bd28e052f635b48478f8a8eb52c30822be59c4de4 SHA512 e3f49538114ed90962c8a0a1a9df73519bea110b34d5514a43b0d8096454ab1575cdb4afa97989d70e32371ef6785fb918c94ac41bd80ef7766982fa47ff862b WHIRLPOOL 2cf8e2a798a029eec24d532c240a441b799e96fbe19da571b6b40adca60973fbe95a322bab0217e27a2f7db363029c2da6556e04a7a4eb4cadd93355d4a341fa +MISC ChangeLog 9737 SHA256 c6b8db8060903ef76085e1a94a73a2cedac87f20c2e831837246291677390626 SHA512 61668619a08df8663cd68c00edc8fc990c1c324b8a20a22e8da2974ef2a777f224eb281ef83f2a984a69b2e071d7b38c049ee16d980899ad7d79a99ff7b598f3 WHIRLPOOL 2dafda48e11c97cb95656c29e3306ec306d95f29baec5f221833a7bd0fa4e238405132ee868fde7ce3b44940c7e8c4b8c4dcc8569c4fa0c1a0135a679132e3dc MISC metadata.xml 158 SHA256 a262a73b2049a89ab6a4bdf51df27bea44c7f0aa0ee33176c59a9c63eb45e764 SHA512 0848ecc6b5e718ad001952843f69815fd8c3f50d126d3a2bbc48b86a9bfa21eab50fdb2eb11188362b8ead9db4cefb3719b53e0b76e4412a7a9a377a091e60bc WHIRLPOOL 3034b4ecfc87a8678ffab15dfc07af401c1b53660f7369b80a63b5c20300a3701068e87d7f6ff28ac1fd1c373051ce895e0316ecf7d9e91ad4eb627702b1ba02 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJVr0JPAAoJEPGu1DbS6WIAfWgP/0UQw5fNzY0SidXJ2aw7zKcG -tChKxhB+Kp+8EtciRtOlYLBdJ7BbgCmGPiZioolV2X7G5V14iaomAwU2bKmWCBj2 -CCx8G/51nPVZXy01Cxn+qLGRzj9hTucmyUnDxDbl5wd395inI3obwF2bQIy9mUxv -UJV+UcYahBewjwS+H9BcX/Pu2GYZwWoPLf6rQThy18ow+UhM1VvZXBr9Ofc/+gni -s84tAUUlDnSU8JDXZweDt1BOfP709aik3pVnnXxm2wi2TFEWr78bBpEN454qzGRL -b6B1GzaqucRdNStCuimCay6yTMkuxXgyOYS+8aPWABOKpIuhF7dwlvfyDH3iqmIE -7ZakRRbxpQIpgsxf6XQG7hCMAP7kgVW6CRYJH8OPklQ+aV8rSl92mkD3G1xOwaMS -e9KEutfBNbxbJVVbIPcXx5hdtWoJ25f2FNtcHcfe/Kv7JLaWpAvwVZHpQRPDV9iH -u2O7aur8KPgSVxO1nVzPVBjGv718I6Snj1PHja84Szl3FAS0cU0B4VUGEJxAByz/ -EgRuVUocJI/+7tcWd8NzkgTB+0Go/FsmIEv/vdfgBOqaZASMFoT6ER58vshDYPgt -K6nyu5xgW+fmMOoTQLL1nzYENImlpTqJ8TOfmkdmOudoTwUDq/7YHq+9QV7tY8u7 -Znvz4qSfQEVlmszs/ahy -=zSL/ +iQIcBAEBCAAGBQJVsFdDAAoJEPGu1DbS6WIAeUUP/idl+Sc3qy83ZqU3gdNl2aFj +bq96yM2z78mRMjIquo5Fj/dF+tfLszyWRpOstBkknKD6A3JDL7TZ/aJcHqyQCDBI +aPaP6RFs4rgFhzprENpu/dherfGbIdZ0GsZ86Dtnuu2r5czfEXT0O8cDXHbUTbMV +Ty0b9tVsLq37p+PP6FRHnAVl6YEZyT3HskQuP5Lbz/6bL6p9eERApK4KyULRX2Ah +bSuLtGi9YiYgFf0sn3r4YH9nfTIw+4IvYzvtVl/kztgWwNIVqVVZ4IXlr6gHyEB4 +sUAJvi8rpCm/yZ1uPgF34bJRL7skl3juhE0jMPdCNw+sFiK1PPXU9HxeVbHuLJGJ +sfXBWJGN31mLz1ImZAULguwMETIb8oUvINqhZFxuwyTc6a4yQF79tvzYOcqbht6E +J0IPlIQQ/q7HEJjSdI744I4hskuBvU//OBFRFsXSWlqT3tYRIp0SiRXdEYT9j45R +uTUcglNFfxBO6vDvCImhaoLh833KzehlN/zqyR1ZNZOxT6grExvQCkVda6+3xy4v +wu3RGTLDWVO2YDuAeXcQRXFOgF2xTu6SydFayJQvgI9myIeR60z+DG9196TlglWW +dpE830SEm99sHnDgeN4cA9xAjxhDZG9Ly7l7x9SdWjcMjtVO4LIYoNiaVQ7x9+N7 +usk9q4Ychreg1XBQQ5f1 +=8ZB9 -----END PGP SIGNATURE----- diff --git a/sys-process/cronbase/cronbase-0.3.5.ebuild b/sys-process/cronbase/cronbase-0.3.5-r1.ebuild index 5762bf66923b..d40ee3acf051 100644 --- a/sys-process/cronbase/cronbase-0.3.5.ebuild +++ b/sys-process/cronbase/cronbase-0.3.5-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/cronbase-0.3.5.ebuild,v 1.1 2015/07/22 07:12:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/cronbase-0.3.5-r1.ebuild,v 1.1 2015/07/23 02:53:54 vapier Exp $ EAPI="5" diff --git a/sys-process/cronbase/files/run-crons-0.3.5 b/sys-process/cronbase/files/run-crons-0.3.5 index a8b6ad2c4c8c..eb904138c989 100755 --- a/sys-process/cronbase/files/run-crons-0.3.5 +++ b/sys-process/cronbase/files/run-crons-0.3.5 @@ -1,6 +1,6 @@ #!/bin/bash # -# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5,v 1.1 2015/07/22 07:12:15 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/cronbase/files/run-crons-0.3.5,v 1.2 2015/07/23 02:53:54 vapier Exp $ # # 12 Oct 2008; Thilo Bangert <bangert@gentoo.org> run-crons: # ignore emacs backup files (bug #237200) @@ -33,9 +33,12 @@ LOCKDIR=/var/spool/cron/lastrun LOCKFILE=${LOCKDIR}/lock -# Usage: log <args to logger> +# Usage: log <level> <args to logger> +# Log a message via syslog. log() { - logger -i -p cron.info -t run-crons "$@" + local level=$1 + shift + logger -i -p "cron.${level}" -t run-crons "$@" } mkdir -p ${LOCKDIR} @@ -108,11 +111,11 @@ for BASE in hourly daily weekly monthly ; do .*|*~) continue ;; esac - log "($(whoami)) CMD (${SCRIPT})" + log info "($(whoami)) CMD (${SCRIPT})" $SCRIPT ret=$? if [ ${ret} -ne 0 ] ; then - log "CMD (${SCRIPT}) failed with exit status ${ret}" + log err "CMD (${SCRIPT}) failed with exit status ${ret}" EXIT_STATUS=1 fi fi |