From 710db44781655c192126ce09e53f03d2679042e2 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Wed, 19 Aug 2015 17:48:47 -0400 Subject: sys-process/cronbase: fix lockdir path #557620 --- sys-process/cronbase/cronbase-0.3.7-r1.ebuild | 33 +++++++++++++++++++++++++++ sys-process/cronbase/cronbase-0.3.7.ebuild | 33 --------------------------- sys-process/cronbase/files/run-crons-0.3.7 | 2 +- 3 files changed, 34 insertions(+), 34 deletions(-) create mode 100644 sys-process/cronbase/cronbase-0.3.7-r1.ebuild delete mode 100644 sys-process/cronbase/cronbase-0.3.7.ebuild diff --git a/sys-process/cronbase/cronbase-0.3.7-r1.ebuild b/sys-process/cronbase/cronbase-0.3.7-r1.ebuild new file mode 100644 index 00000000000..a05a141f612 --- /dev/null +++ b/sys-process/cronbase/cronbase-0.3.7-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit user + +DESCRIPTION="base for all cron ebuilds" +HOMEPAGE="http://www.gentoo.org/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="" + +S=${WORKDIR} + +pkg_setup() { + enewgroup cron 16 + enewuser cron 16 -1 /var/spool/cron cron +} + +src_install() { + newsbin "${FILESDIR}"/run-crons-${PV} run-crons + + diropts -m0750 + keepdir /etc/cron.{hourly,daily,weekly,monthly} + + keepdir /var/spool/cron/lastrun + diropts -m0750 -o root -g cron + keepdir /var/spool/cron +} diff --git a/sys-process/cronbase/cronbase-0.3.7.ebuild b/sys-process/cronbase/cronbase-0.3.7.ebuild deleted file mode 100644 index a05a141f612..00000000000 --- a/sys-process/cronbase/cronbase-0.3.7.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit user - -DESCRIPTION="base for all cron ebuilds" -HOMEPAGE="http://www.gentoo.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" -IUSE="" - -S=${WORKDIR} - -pkg_setup() { - enewgroup cron 16 - enewuser cron 16 -1 /var/spool/cron cron -} - -src_install() { - newsbin "${FILESDIR}"/run-crons-${PV} run-crons - - diropts -m0750 - keepdir /etc/cron.{hourly,daily,weekly,monthly} - - keepdir /var/spool/cron/lastrun - diropts -m0750 -o root -g cron - keepdir /var/spool/cron -} diff --git a/sys-process/cronbase/files/run-crons-0.3.7 b/sys-process/cronbase/files/run-crons-0.3.7 index 16fe0fa2805..c661c77a43f 100755 --- a/sys-process/cronbase/files/run-crons-0.3.7 +++ b/sys-process/cronbase/files/run-crons-0.3.7 @@ -6,7 +6,7 @@ # for scripts to be executed. The info about last run is stored in # /var/spool/cron/lastrun -LOCKDIR="/var/run/lock" +LOCKDIR="/var/lock" CRONSPOOLDIR="/var/spool/cron" LASTRUNDIR="${CRONSPOOLDIR}/lastrun" # This is the legacy lockfile that we need to clean up. -- cgit v1.2.1