From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 627F2158015 for ; Thu, 28 Dec 2023 04:23:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 44DC82BC0A9; Thu, 28 Dec 2023 04:23:19 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 538FB2BC0AA for ; Thu, 28 Dec 2023 04:23:18 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 98206335DCD for ; Thu, 28 Dec 2023 04:23:17 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B76F814BE for ; Thu, 28 Dec 2023 04:23:14 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1703737127.3d67b1f7855e0235bad9f1eb0d454992841b3912.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-process/cronie/, sys-process/cronie/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-process/cronie/Manifest sys-process/cronie/cronie-1.6.1-r3.ebuild sys-process/cronie/files/cronie-1.5.3-systemd.patch X-VCS-Directories: sys-process/cronie/files/ sys-process/cronie/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 3d67b1f7855e0235bad9f1eb0d454992841b3912 X-VCS-Branch: master Date: Thu, 28 Dec 2023 04:23:14 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 9b6b3ac9-3bc3-49e8-acad-71fc1c2a1f14 X-Archives-Hash: 2b09f3d97645d645697a1bbe4fdbe2bb commit: 3d67b1f7855e0235bad9f1eb0d454992841b3912 Author: Sam James gentoo org> AuthorDate: Thu Dec 28 04:18:47 2023 +0000 Commit: Sam James gentoo org> CommitDate: Thu Dec 28 04:18:47 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d67b1f7 sys-process/cronie: drop 1.6.1-r3 Signed-off-by: Sam James gentoo.org> sys-process/cronie/Manifest | 1 - sys-process/cronie/cronie-1.6.1-r3.ebuild | 118 --------------------- .../cronie/files/cronie-1.5.3-systemd.patch | 33 ------ 3 files changed, 152 deletions(-) diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest index 280c35491b30..a302c696b61e 100644 --- a/sys-process/cronie/Manifest +++ b/sys-process/cronie/Manifest @@ -1,2 +1 @@ -DIST cronie-1.6.1.tar.gz 149913 BLAKE2B 7b563b90f386a8df09398661e2b3ddc1f83d6c0d19290a02c0622be461e1d160218572adf132d634c60ef8fd0a4bb100e830b90e26270c28c75a69591ccc18a6 SHA512 1e095df9670ec25d6629f4cf2cacd82c6c1cb1487a859815a7881a1d130e4f18f9976396f773abae24dadc232166bb6467bbaeac1cb0254209fcadf3530d5e6f DIST cronie-1.7.0.tar.gz 271404 BLAKE2B 44745f68dba212da60f3013b10737be2390d8c76186dc641fa1930b1c7d103fa2e3127a63fe73571434683137044f7fda8cc31435c59092a14c0091a372ffead SHA512 a8e6688a164540e2cd3741c58813b6684c4c22a04806bcc8ba028a9ff72f986f165715ac3663bd34133af6566bdbd272a3e7be893f139e315aef35b2dbeb622f diff --git a/sys-process/cronie/cronie-1.6.1-r3.ebuild b/sys-process/cronie/cronie-1.6.1-r3.ebuild deleted file mode 100644 index 2658c34efbc0..000000000000 --- a/sys-process/cronie/cronie-1.6.1-r3.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools cron flag-o-matic pam systemd - -DESCRIPTION="Cronie is a standard UNIX daemon cron based on the original vixie-cron" -HOMEPAGE="https://github.com/cronie-crond/cronie" -SRC_URI="https://github.com/cronie-crond/cronie/archive/${P}.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="ISC BSD BSD-2 GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+anacron +inotify pam selinux" - -DEPEND=" - pam? ( sys-libs/pam ) - anacron? ( - !sys-process/anacron - !sys-process/systemd-cron - elibc_musl? ( sys-libs/obstack-standalone ) - ) - selinux? ( sys-libs/libselinux ) -" -BDEPEND="acct-group/crontab" -RDEPEND=" - ${BDEPEND} - ${DEPEND} - sys-apps/debianutils -" - -#cronie supports /etc/crontab -CRON_SYSTEM_CRONTAB="yes" - -PATCHES=( - "${FILESDIR}/${PN}-1.5.3-systemd.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_with inotify) - $(use_with pam) - $(use_with selinux) - $(use_enable anacron) - --enable-syscrontab - # Required for correct pidfile location #835814 - --runstatedir="${EPREFIX}/run" - --with-daemon_username=cron - --with-daemon_groupname=cron - ) - - if use anacron ; then - if use elibc_musl ; then - append-cflags "-lobstack" - fi - fi - SPOOL_DIR="/var/spool/cron/crontabs" \ - ANACRON_SPOOL_DIR="/var/spool/anacron" \ - econf "${myeconfargs[@]}" -} - -src_install() { - default - - docrondir -m 1730 -o root -g crontab - fowners root:crontab /usr/bin/crontab - fperms 2751 /usr/bin/crontab - - newconfd "${S}"/crond.sysconfig ${PN} - - insinto /etc - newins "${FILESDIR}/${PN}-crontab" crontab - newins "${FILESDIR}/${PN}-1.2-cron.deny" cron.deny - - insinto /etc/cron.d - doins contrib/{0hourly,dailyjobs} - - newinitd "${FILESDIR}/${PN}-1.3-initd" ${PN} - - if use pam ; then - newpamd "${FILESDIR}/${PN}-1.4.3-pamd" crond - fi - - systemd_newunit contrib/cronie.systemd cronie.service - - if use anacron ; then - local anacrondir="/var/spool/anacron" - keepdir ${anacrondir} - fowners root:cron ${anacrondir} - fperms 0750 ${anacrondir} - - insinto /etc - doins contrib/anacrontab - - insinto /etc/cron.hourly - doins contrib/0anacron - fperms 0750 /etc/cron.hourly/0anacron - fi - - einstalldocs -} - -pkg_postinst() { - cron_pkg_postinst - - if [[ -n "${REPLACING_VERSIONS}" ]] ; then - ewarn "You should restart ${PN} daemon or else you might experience segfaults" - ewarn "or ${PN} not working reliably anymore." - einfo "(see https://bugs.gentoo.org/557406 for details.)" - fi -} diff --git a/sys-process/cronie/files/cronie-1.5.3-systemd.patch b/sys-process/cronie/files/cronie-1.5.3-systemd.patch deleted file mode 100644 index 0aed5404d39a..000000000000 --- a/sys-process/cronie/files/cronie-1.5.3-systemd.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d022f457d838251963b23697d7ec907d43b637ac Mon Sep 17 00:00:00 2001 -From: Mike Gilbert -Date: Sat, 16 Mar 2019 20:57:37 +0100 -Subject: [PATCH] Adjust systemd service unit for Gentoo - -forward-ported to v1.5.3 by Lars Wendler ---- - contrib/cronie.systemd | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/contrib/cronie.systemd b/contrib/cronie.systemd -index 19f2a98..6f4c608 100644 ---- a/contrib/cronie.systemd -+++ b/contrib/cronie.systemd -@@ -3,12 +3,13 @@ Description=Command Scheduler - After=auditd.service nss-user-lookup.target systemd-user-sessions.service time-sync.target ypbind.service autofs.service - - [Service] --EnvironmentFile=/etc/sysconfig/crond --ExecStart=/usr/sbin/crond -n $CRONDARGS -+ExecStart=/usr/sbin/crond - ExecReload=/bin/kill -HUP $MAINPID - KillMode=process - Restart=on-failure - RestartSec=30s -+Type=forking -+PIDFile=/run/crond.pid - - [Install] - WantedBy=multi-user.target --- -2.21.0 -