From 64ec58f1955adaea4cdbf8ef57775720e8951eb5 Mon Sep 17 00:00:00 2001 From: Wolfram Schlich Date: Mon, 19 Mar 2007 10:10:06 +0000 Subject: [PATCH] another permission + ownership fixup wrt bug #171393 Package-Manager: portage-2.1.2-r12 --- sys-process/fcron/ChangeLog | 5 ++++- sys-process/fcron/Manifest | 26 ++++++++----------------- sys-process/fcron/fcron-3.0.2-r1.ebuild | 8 ++++++-- 3 files changed, 18 insertions(+), 21 deletions(-) diff --git a/sys-process/fcron/ChangeLog b/sys-process/fcron/ChangeLog index 27938ec61bcd..a08b2361842a 100644 --- a/sys-process/fcron/ChangeLog +++ b/sys-process/fcron/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-process/fcron # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.30 2007/03/19 07:25:02 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.31 2007/03/19 10:10:06 wschlich Exp $ + + 19 Mar 2007; Wolfram Schlich fcron-3.0.2-r1.ebuild: + another permission + ownership fixup wrt bug #171393 19 Mar 2007; Christian Faulhammer fcron-3.0.2-r1.ebuild: diff --git a/sys-process/fcron/Manifest b/sys-process/fcron/Manifest index 0605b127f649..4511250c078c 100644 --- a/sys-process/fcron/Manifest +++ b/sys-process/fcron/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX crontab 832 RMD160 ac7e347d5cedccec74ad7301fb20857ac30a4df0 SHA1 bc8c0f0ea498a97c0533c815511a13bb933d5cc9 SHA256 052c8cfefc9d801cc7a1619e6932264d35c4f076b4fa3225791a91809ce49a59 MD5 92d3b4a42f3e88041e50bb552b9104fd files/crontab 832 RMD160 ac7e347d5cedccec74ad7301fb20857ac30a4df0 files/crontab 832 @@ -59,18 +56,18 @@ EBUILD fcron-3.0.1.ebuild 3836 RMD160 7812dd0dc74ffad8efd62716984f8f7d73b4dd71 S MD5 2c1ec7c8a32cf36107b12ba97d732b4d fcron-3.0.1.ebuild 3836 RMD160 7812dd0dc74ffad8efd62716984f8f7d73b4dd71 fcron-3.0.1.ebuild 3836 SHA256 a02be0a730acb5e8d240796477baf322275cf3b02a9584fb5a1f950fbb2f652e fcron-3.0.1.ebuild 3836 -EBUILD fcron-3.0.2-r1.ebuild 7859 RMD160 e9cadc3f2a62032ccfd8a3a3eba4550c6e5b253d SHA1 c11f7c635a1bf3e6b19e6f1d8e08ce398aca76dc SHA256 8b733c2a6b3b3f926ef90da231c76f7706bf1a60559fecea5eb865d54051ef06 -MD5 15796f84e3e796885c9768b595e7d75b fcron-3.0.2-r1.ebuild 7859 -RMD160 e9cadc3f2a62032ccfd8a3a3eba4550c6e5b253d fcron-3.0.2-r1.ebuild 7859 -SHA256 8b733c2a6b3b3f926ef90da231c76f7706bf1a60559fecea5eb865d54051ef06 fcron-3.0.2-r1.ebuild 7859 +EBUILD fcron-3.0.2-r1.ebuild 8062 RMD160 df02f4712c30192051c70a489372f69dd8fd1c9c SHA1 91be8681a1ec4ec0c327a01175c3a646ebfe1fe5 SHA256 9ec2405baec7abd05c76d39000248eb54ffafd6d011b2da20639113543172027 +MD5 13cf0d1cc4a84296d06d6f31f3692b47 fcron-3.0.2-r1.ebuild 8062 +RMD160 df02f4712c30192051c70a489372f69dd8fd1c9c fcron-3.0.2-r1.ebuild 8062 +SHA256 9ec2405baec7abd05c76d39000248eb54ffafd6d011b2da20639113543172027 fcron-3.0.2-r1.ebuild 8062 EBUILD fcron-3.0.2.ebuild 6686 RMD160 eb361dd305a3d26b3d627dee5c1f9474493639d4 SHA1 3fa33e1f0147f5e993c4bbe54b8dbbaf7ac15553 SHA256 2574eb90c8ab9aecff46f4faf04901331c50cd9624aceef7689d1aa29d828c95 MD5 5ca8590d2dd47c5cdc7603bc2ab05e8f fcron-3.0.2.ebuild 6686 RMD160 eb361dd305a3d26b3d627dee5c1f9474493639d4 fcron-3.0.2.ebuild 6686 SHA256 2574eb90c8ab9aecff46f4faf04901331c50cd9624aceef7689d1aa29d828c95 fcron-3.0.2.ebuild 6686 -MISC ChangeLog 12290 RMD160 7dc6c3b36b2339d5d3603cc7b3656f901fb67050 SHA1 44edd30b2920f9956553328b4705130ee4ccea4f SHA256 94c0f582707cd5ff82b160f2e729f095bcdabac3fe592eb2bf33ee752b11b364 -MD5 0fc44969f0d29a8c0dfa27002324f331 ChangeLog 12290 -RMD160 7dc6c3b36b2339d5d3603cc7b3656f901fb67050 ChangeLog 12290 -SHA256 94c0f582707cd5ff82b160f2e729f095bcdabac3fe592eb2bf33ee752b11b364 ChangeLog 12290 +MISC ChangeLog 12425 RMD160 bcde145bd8178ac415dabec9a104c5c82b671738 SHA1 2cbd8d84f87fee61bb88e6d9dc35b659bede8521 SHA256 7c144be2795e922c61b5f1a6a2e0c45c85f17211d43cfee4937693f16591c1af +MD5 191a62fdf281f43c491b00c9b000a0b1 ChangeLog 12425 +RMD160 bcde145bd8178ac415dabec9a104c5c82b671738 ChangeLog 12425 +SHA256 7c144be2795e922c61b5f1a6a2e0c45c85f17211d43cfee4937693f16591c1af ChangeLog 12425 MISC metadata.xml 303 RMD160 d24dcc8f24ba7a6a6881727d4f6bea37b319fee4 SHA1 6071b772615027860d246ae497df4866c991562a SHA256 550e002d2ddfc3e38a4fd062713956e335e068f6cf15828e139f01ce325937c6 MD5 4ecc6e1f7881550e02353b1511d8b89e metadata.xml 303 RMD160 d24dcc8f24ba7a6a6881727d4f6bea37b319fee4 metadata.xml 303 @@ -102,10 +99,3 @@ SHA256 30748f48c2fe7ff5126a09e4791b186aee9cddc4b85d7c785b786ffbe5a3be9f files/di MD5 24d2ff586b2fb5d7014a19619d6e34d5 files/digest-fcron-3.0.2-r1 247 RMD160 a80a8667bc13f224ee3c332f4a53af41d533a83b files/digest-fcron-3.0.2-r1 247 SHA256 30748f48c2fe7ff5126a09e4791b186aee9cddc4b85d7c785b786ffbe5a3be9f files/digest-fcron-3.0.2-r1 247 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.6 (GNU/Linux) - -iD8DBQFF/jqNNQqtfCuFneMRAq1eAJ4uYoQO0/kHdizvkAR8WN5eAQ8dVQCfYFek -KU2bTijn38lkWi9WyQpCnCA= -=wAUb ------END PGP SIGNATURE----- diff --git a/sys-process/fcron/fcron-3.0.2-r1.ebuild b/sys-process/fcron/fcron-3.0.2-r1.ebuild index 673c3de50e47..a794df9f8205 100644 --- a/sys-process/fcron/fcron-3.0.2-r1.ebuild +++ b/sys-process/fcron/fcron-3.0.2-r1.ebuild @@ -1,6 +1,7 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-3.0.2-r1.ebuild,v 1.3 2007/03/19 07:25:02 opfer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-3.0.2-r1.ebuild,v 1.4 2007/03/19 10:10:06 wschlich Exp $ + inherit cron pam eutils @@ -9,7 +10,7 @@ HOMEPAGE="http://fcron.free.fr/" SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc x86 ~x86-fbsd" +KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~x86-fbsd" IUSE="debug doc pam selinux" DEPEND="app-editors/nano @@ -210,6 +211,9 @@ pkg_postinst() { chown fcron:fcron /usr/bin/fcron{tab,dyn} chown ${ROOTUSER:-root}:fcron /usr/bin/fcronsighup chmod 6755 /usr/bin/fcron{tab,dyn,sighup} + ewarn "Fixing permissions and ownership of /etc/{fcron,fcrontab,crontab}" + chown -R ${ROOTUSER:-root}:fcron /etc/{fcron,fcrontab,crontab} + chmod -R g+rX,o= /etc/fcron /etc/{fcron,fcrontab,crontab} ewarn ewarn "WARNING: fcron now uses a dedicated user and group" ewarn "'fcron' for the suid/sgid programs/files instead of" -- 2.26.2