diff options
author | Aaron Walker <ka0ttic@gentoo.org> | 2005-03-16 10:51:29 +0000 |
---|---|---|
committer | Aaron Walker <ka0ttic@gentoo.org> | 2005-03-16 10:51:29 +0000 |
commit | f3770968a030f46d9becc208284509ed12ae2abf (patch) | |
tree | 73d90608e0f2af3f08632e9654dc0e193ed83f14 /sys-process/fcron | |
parent | s/cron-pkg_postinst/cron_pkg_postinst/ (diff) | |
download | gentoo-2-f3770968a030f46d9becc208284509ed12ae2abf.tar.gz gentoo-2-f3770968a030f46d9becc208284509ed12ae2abf.tar.bz2 gentoo-2-f3770968a030f46d9becc208284509ed12ae2abf.zip |
Version bump for bug 85371; cleaned up all the unnecessary crap in ${FILESDIR} since they're all included in ${S}/files.
(Portage version: 2.0.51.19)
Diffstat (limited to 'sys-process/fcron')
-rw-r--r-- | sys-process/fcron/ChangeLog | 12 | ||||
-rw-r--r-- | sys-process/fcron/Manifest | 28 | ||||
-rw-r--r-- | sys-process/fcron/fcron-2.0.2.ebuild | 19 | ||||
-rw-r--r-- | sys-process/fcron/fcron-2.9.5.1-r3.ebuild | 26 | ||||
-rw-r--r-- | sys-process/fcron/fcron-2.9.5.1.ebuild | 31 | ||||
-rw-r--r-- | sys-process/fcron/fcron-2.9.6.ebuild | 107 | ||||
-rw-r--r-- | sys-process/fcron/files/digest-fcron-2.9.6 | 1 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron-2.9.5.1-fix-mail-output.diff | 2 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron.allow | 10 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron.conf | 24 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron.conf-2.9.5.1 | 24 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron.deny | 8 | ||||
-rw-r--r-- | sys-process/fcron/files/fcron.pam | 11 | ||||
-rw-r--r-- | sys-process/fcron/files/fcrontab.pam | 18 |
14 files changed, 165 insertions, 156 deletions
diff --git a/sys-process/fcron/ChangeLog b/sys-process/fcron/ChangeLog index 332ba599ab40..7926f45a55b2 100644 --- a/sys-process/fcron/ChangeLog +++ b/sys-process/fcron/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for sys-process/fcron # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.3 2005/03/08 13:23:17 ka0ttic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/ChangeLog,v 1.4 2005/03/16 10:51:29 ka0ttic Exp $ + +*fcron-2.9.6 (16 Mar 2005) + + 16 Mar 2005; Aaron Walker <ka0ttic@gentoo.org> -files/fcron.conf-2.9.5.1, + files/fcron-2.9.5.1-fix-mail-output.diff, -files/fcron.allow, + -files/fcron.conf, -files/fcron.deny, -files/fcron.pam, + -files/fcrontab.pam, fcron-2.0.2.ebuild, fcron-2.9.5.1.ebuild, + fcron-2.9.5.1-r3.ebuild, +fcron-2.9.6.ebuild: + Version bump for bug 85371; also cleaned up all the unnecessary crap in + ${FILESDIR} since they're all included in ${S}/files. *fcron-2.9.5.1-r3 (08 Mar 2005) diff --git a/sys-process/fcron/Manifest b/sys-process/fcron/Manifest index e17d3eeab689..bb686cc3dd33 100644 --- a/sys-process/fcron/Manifest +++ b/sys-process/fcron/Manifest @@ -1,28 +1,14 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 3465f878e954bf184ac7e01f95735501 fcron-2.9.5.1-r3.ebuild 2932 -MD5 e8f32d144323adb4540501be855a1e68 fcron-2.0.2.ebuild 3058 -MD5 a789627c897c5fecc4ee172541049ee6 fcron-2.9.5.1.ebuild 3458 -MD5 99a4c3b50320712660eb8cbcd8e4101b ChangeLog 8144 +MD5 1844ed97c43b13760db5520fdb0ed53d fcron-2.9.5.1-r3.ebuild 2971 +MD5 686d54a3865b7360ee8127b9b1650ce1 fcron-2.9.6.ebuild 2980 +MD5 bc464950bc931923dad5bb8a0f816548 fcron-2.0.2.ebuild 3132 +MD5 e77b5f4ce8f854c90065c28387998fe6 fcron-2.9.5.1.ebuild 3396 +MD5 760fbf7927367d0af0d1a7ed561d50ac ChangeLog 8614 MD5 bd1deeb53b2b8e05397238a5479c74cc metadata.xml 251 MD5 92d3b4a42f3e88041e50bb552b9104fd files/crontab 832 -MD5 56acd368757520dc61fdbb401393f1d7 files/fcron.conf 746 -MD5 8616a5cb6ca783f8bc3b94838a0ffd41 files/fcron.deny 376 MD5 d18b499ccc7338a352ccc5111a23e224 files/digest-fcron-2.0.2 67 -MD5 618ee227782ad9a3939c89e932eb2d2e files/fcron.pam 296 +MD5 27402364431631de2372578c57efb3ff files/digest-fcron-2.9.6 67 MD5 b54804c4d3b4f7f16163fb5ce4496ae8 files/fcron.rc6 709 MD5 bebebfe6bc1ce39b1703b624f2be567e files/fcron-2.0.0-configure.diff 390 -MD5 e1311be969a924a68a7829f741faf35f files/fcron.allow 374 -MD5 f659349d3f24fa1b57684af8f495efe6 files/fcrontab.pam 506 MD5 42d8a93754df65def4a3746bbc68e494 files/digest-fcron-2.9.5.1 69 -MD5 13f24f3071b76cbd3a13d821c3f51436 files/fcron-2.9.5.1-fix-mail-output.diff 414 -MD5 c8a7cb9487e6c4233a659157b8c93038 files/fcron.conf-2.9.5.1 803 +MD5 e87691832e6f48a5aed1c6cf3b681bce files/fcron-2.9.5.1-fix-mail-output.diff 415 MD5 42d8a93754df65def4a3746bbc68e494 files/digest-fcron-2.9.5.1-r3 69 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.0 (GNU/Linux) - -iD8DBQFCLadVEZCkKN40op4RAg4cAKC2hM0M8gb1yyhn1u0k/LzJOkO0hwCeP8mz -BX+GNv0LbuJyAPnOQj/TvL8= -=rOrI ------END PGP SIGNATURE----- diff --git a/sys-process/fcron/fcron-2.0.2.ebuild b/sys-process/fcron/fcron-2.0.2.ebuild index f5d420cbb70a..fc364edf1e49 100644 --- a/sys-process/fcron/fcron-2.0.2.ebuild +++ b/sys-process/fcron/fcron-2.0.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.0.2.ebuild,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.0.2.ebuild,v 1.2 2005/03/16 10:51:29 ka0ttic Exp $ inherit eutils flag-o-matic @@ -26,9 +26,8 @@ pkg_setup() { if [[ "${EDITOR}" != */* ]] ; then einfo "Attempting to deduce absolute path of ${EDITOR}" EDITOR=$(which ${EDITOR} 2>/dev/null) - if [ ! -x "${EDITOR}" ] ; then + [[ -x "${EDITOR}" ]] || \ die "Please set the EDITOR env variable to the path of a valid executable." - fi fi } @@ -40,10 +39,11 @@ src_unpack() { sed -i -e 's|LIBOBJS|AC_LIBOBJ|g' configure.in # respect LDFLAGS sed -i "s:\(@LIBS@\):\$(LDFLAGS) \1:" Makefile.in || die "sed failed" - autoconf || die "autoconf failed" } src_compile() { + autoconf || die "autoconf failed" + # QA security notice fix; see "[gentoo-core] Heads up changes in suid # handing with portage >=51_pre21" for more details. append-ldflags -Wl,-z,now @@ -76,19 +76,20 @@ src_install() { insinto /etc/fcron insopts -m 640 -o root -g cron - doins ${FILESDIR}/{fcron.allow,fcron.deny,fcron.conf} + doins files/fcron.{allow,deny,conf} + dosed 's:^\(fcrontabs.*=.*\)$:\1/fcrontabs:' /etc/fcron/fcron.conf \ + || die "dosed fcron.conf failed" - exeinto /etc/init.d - newexe ${FILESDIR}/fcron.rc6 fcron + newinitd ${FILESDIR}/fcron.rc6 fcron || die "newinitd failed" insinto /etc insopts -m 0644 -o root -g root doins ${FILESDIR}/crontab - doman doc/*.{1,3,5,8} + doman doc/*.[1-8] dodoc MANIFEST VERSION doc/{CHANGES,README,FAQ,INSTALL,THANKS} - newdoc ${FILESDIR}/fcron.conf fcron.conf.sample + newdoc files/fcron.conf fcron.conf.sample dohtml doc/*.html dodoc ${FILESDIR}/crontab } diff --git a/sys-process/fcron/fcron-2.9.5.1-r3.ebuild b/sys-process/fcron/fcron-2.9.5.1-r3.ebuild index 389fd63afb3b..3eeb9ae106f1 100644 --- a/sys-process/fcron/fcron-2.9.5.1-r3.ebuild +++ b/sys-process/fcron/fcron-2.9.5.1-r3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.9.5.1-r3.ebuild,v 1.1 2005/03/08 13:23:17 ka0ttic Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.9.5.1-r3.ebuild,v 1.2 2005/03/16 10:51:29 ka0ttic Exp $ inherit cron @@ -24,9 +24,8 @@ pkg_setup() { if [[ "${EDITOR}" != */* ]] ; then einfo "Attempting to deduce absolute path of ${EDITOR}" EDITOR=$(which ${EDITOR} 2>/dev/null) - if [ ! -x "${EDITOR}" ] ; then + [[ -x "${EDITOR}" ]] || \ die "Please set the EDITOR env variable to the path of a valid executable." - fi fi } @@ -37,7 +36,6 @@ src_unpack() { epatch ${FILESDIR}/${P}-fix-mail-output.diff # respect LDFLAGS sed -i "s:\(@LIBS@\):\$(LDFLAGS) \1:" Makefile.in || die "sed failed" - autoconf || die "autoconf failed" } src_compile() { @@ -45,6 +43,8 @@ src_compile() { use doc && \ myconf="--with-dsssl-dir=/usr/share/sgml/stylesheets/dsssl/docbook" + autoconf || die "autoconf failed" + # QA security notice fix; see "[gentoo-core] Heads up changes in suid # handing with portage >=51_pre21" for more details. append-ldflags -Wl,-z,now @@ -79,27 +79,29 @@ src_install() { # /etc stuff insinto /etc/fcron insopts -m 640 -o root -g cron - doins ${FILESDIR}/fcron.{allow,deny} - newins ${FILESDIR}/fcron.conf-${PV} fcron.conf + doins files/fcron.{allow,deny,conf} + dosed 's:^\(fcrontabs.*=.*\)$:\1/fcrontabs:' /etc/fcron/fcron.conf \ + || die "dosed fcron.conf failed" - newpamd ${FILESDIR}/fcron.pam fcron - newpamd ${FILESDIR}/fcrontab.pam fcrontab + newpamd files/fcron.pam fcron + newpamd files/fcrontab.pam fcrontab insinto /etc doins ${FILESDIR}/crontab - newinitd ${FILESDIR}/fcron.rc6 fcron + + newinitd ${FILESDIR}/fcron.rc6 fcron || die "newinitd failed" # doc stuff dodoc MANIFEST VERSION doc/txt/*.txt - newdoc ${FILESDIR}/fcron.conf-${PV} fcron.conf.sample + newdoc files/fcron.conf fcron.conf.sample use doc && dohtml doc/HTML/*.html dodoc ${FILESDIR}/crontab - doman doc/man/*.{1,3,5,8} + doman doc/man/* } pkg_postinst() { einfo "Each user who uses fcron should be added to the cron group" einfo "in /etc/group and also be added in /etc/fcron/fcron.allow" - cron-pkg_postinst + cron_pkg_postinst } diff --git a/sys-process/fcron/fcron-2.9.5.1.ebuild b/sys-process/fcron/fcron-2.9.5.1.ebuild index ab101a83b745..38d769cd9e2e 100644 --- a/sys-process/fcron/fcron-2.9.5.1.ebuild +++ b/sys-process/fcron/fcron-2.9.5.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.9.5.1.ebuild,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.9.5.1.ebuild,v 1.2 2005/03/16 10:51:29 ka0ttic Exp $ inherit eutils flag-o-matic @@ -29,9 +29,8 @@ pkg_setup() { if [[ "${EDITOR}" != */* ]] ; then einfo "Attempting to deduce absolute path of ${EDITOR}" EDITOR=$(which ${EDITOR} 2>/dev/null) - if [ ! -x "${EDITOR}" ] ; then + [[ -x "${EDITOR}" ]] || \ die "Please set the EDITOR env variable to the path of a valid executable." - fi fi } @@ -41,7 +40,6 @@ src_unpack() { epatch ${FILESDIR}/${PN}-2.0.0-configure.diff # respect LDFLAGS sed -i "s:\(@LIBS@\):\$(LDFLAGS) \1:" Makefile.in || die "sed failed" - autoconf || die "autoconf failed" } src_compile() { @@ -49,6 +47,8 @@ src_compile() { use doc && \ myconf="--with-dsssl-dir=/usr/share/sgml/stylesheets/dsssl/docbook" + autoconf || die "autoconf failed" + # QA security notice fix; see "[gentoo-core] Heads up changes in suid # handing with portage >=51_pre21" for more details. append-ldflags -Wl,-z,now @@ -85,27 +85,24 @@ src_install() { insinto /etc/fcron insopts -m 640 -o root -g cron - doins ${FILESDIR}/{fcron.allow,fcron.deny} - newins ${FILESDIR}/fcron.conf-${PV} fcron.conf - - insopts -m 644 -o root -g root - if use pam ; then - insinto /etc/pam.d - newins ${FILESDIR}/fcron.pam fcron - newins ${FILESDIR}/fcrontab.pam fcrontab - fi + doins files/fcron.{allow,deny,conf} + dosed 's:^\(fcrontabs.*=.*\)$:\1/fcrontabs:' /etc/fcron/fcron.conf \ + || die "dosed fcron.conf failed" + + newpamd files/fcron.pam fcron + newpamd files/fcrontab.pam fcrontab + insinto /etc doins ${FILESDIR}/crontab - exeinto /etc/init.d - newexe ${FILESDIR}/fcron.rc6 fcron + newinitd ${FILESDIR}/fcron.rc6 fcron || die "newinitd failed" dodoc MANIFEST VERSION doc/txt/*.txt - newdoc ${FILESDIR}/fcron.conf-${PV} fcron.conf.sample + newdoc files/fcron.conf fcron.conf.sample use doc && dohtml doc/HTML/*.html dodoc ${FILESDIR}/crontab - doman doc/man/*.{1,3,5,8} + doman doc/man/* } pkg_postinst() { diff --git a/sys-process/fcron/fcron-2.9.6.ebuild b/sys-process/fcron/fcron-2.9.6.ebuild new file mode 100644 index 000000000000..0b547af9fc1c --- /dev/null +++ b/sys-process/fcron/fcron-2.9.6.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/fcron-2.9.6.ebuild,v 1.1 2005/03/16 10:51:29 ka0ttic Exp $ + +inherit cron + +DESCRIPTION="A command scheduler with extended capabilities over cron and anacron" +HOMEPAGE="http://fcron.free.fr/" +SRC_URI="http://fcron.free.fr/archives/${P}.src.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc ~sparc ~mips ~hppa ~amd64" +IUSE="pam doc selinux" + +DEPEND="virtual/editor + doc? ( >=app-text/docbook-dsssl-stylesheets-1.77 ) + selinux? ( sys-libs/libselinux ) + pam? ( >=sys-libs/pam-0.77 )" + +pkg_setup() { + # bug #65263 + # fcron's ./configure complains if EDITOR is not set to an absolute path, + # so try to set it to the abs path if it isn't + if [[ "${EDITOR}" != */* ]] ; then + einfo "Attempting to deduce absolute path of ${EDITOR}" + EDITOR=$(which ${EDITOR} 2>/dev/null) + [[ -x "${EDITOR}" ]] || \ + die "Please set the EDITOR env variable to the path of a valid executable." + fi +} + +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/${PN}-2.0.0-configure.diff + epatch ${FILESDIR}/${PN}-2.9.5.1-fix-mail-output.diff + # respect LDFLAGS + sed -i "s:\(@LIBS@\):\$(LDFLAGS) \1:" Makefile.in || die "sed failed" +} + +src_compile() { + local myconf + use doc && \ + myconf="--with-dsssl-dir=/usr/share/sgml/stylesheets/dsssl/docbook" + + autoconf || die "autoconf failed" + + # QA security notice fix; see "[gentoo-core] Heads up changes in suid + # handing with portage >=51_pre21" for more details. + append-ldflags -Wl,-z,now + + econf \ + $(use_with pam) \ + $(use_with selinux) \ + --with-username=cron \ + --with-groupname=cron \ + --with-piddir=/var/run \ + --with-etcdir=/etc/fcron \ + --with-spooldir=/var/spool/cron \ + --with-fifodir=/var/run \ + --with-sendmail=/usr/sbin/sendmail \ + --with-fcrondyn=yes \ + --with-editor=${EDITOR} \ + ${myconf} \ + || die "Configure problem" + + emake || die "Compile problem" +} + +src_install() { + docrondir /var/spool/cron/fcrontabs -m0770 -o cron -g cron + docron fcron -m0110 -o root -g root + docrontab fcrontab -m6110 -o cron -g cron + + insinto /usr/bin + insopts -o root -g cron -m6110 ; doins fcronsighup + insopts -o cron -g cron -m6110 ; doins fcrondyn + + # /etc stuff + insinto /etc/fcron + insopts -m 640 -o root -g cron + doins files/fcron.{allow,deny,conf} + dosed 's:^\(fcrontabs.*=.*\)$:\1/fcrontabs:' /etc/fcron/fcron.conf \ + || die "dosed fcron.conf failed" + + newpamd files/fcron.pam fcron + newpamd files/fcrontab.pam fcrontab + + insinto /etc + doins ${FILESDIR}/crontab + + newinitd ${FILESDIR}/fcron.rc6 fcron || die "newinitd failed" + + # doc stuff + dodoc MANIFEST VERSION doc/txt/*.txt + newdoc files/fcron.conf fcron.conf.sample + use doc && dohtml doc/HTML/*.html + dodoc ${FILESDIR}/crontab + + doman doc/man/* +} + +pkg_postinst() { + einfo "Each user who uses fcron should be added to the cron group" + einfo "in /etc/group and also be added in /etc/fcron/fcron.allow" + cron_pkg_postinst +} diff --git a/sys-process/fcron/files/digest-fcron-2.9.6 b/sys-process/fcron/files/digest-fcron-2.9.6 new file mode 100644 index 000000000000..a54c35058072 --- /dev/null +++ b/sys-process/fcron/files/digest-fcron-2.9.6 @@ -0,0 +1 @@ +MD5 f3defb7a9ba178e013ebe5b31c692ae8 fcron-2.9.6.src.tar.gz 406243 diff --git a/sys-process/fcron/files/fcron-2.9.5.1-fix-mail-output.diff b/sys-process/fcron/files/fcron-2.9.5.1-fix-mail-output.diff index de8902867fa6..ed322237bc77 100644 --- a/sys-process/fcron/files/fcron-2.9.5.1-fix-mail-output.diff +++ b/sys-process/fcron/files/fcron-2.9.5.1-fix-mail-output.diff @@ -5,7 +5,7 @@ /* set stdin to the job's output */ - if ( fseek(mailf, 0, SEEK_SET ) != 0) die_e("Can't fseek()"); -+ if ( lseek(fileno(mailf), 0, SEEK_SET ) != 0) die_e("Can't lseek()"); ++ if ( lseek(fileno(mailf), 0, SEEK_SET ) == -1) die_e("Can't lseek()"); if ( dup2(fileno(mailf), 0) != 0 ) die_e("Can't dup2(fileno(mailf))"); xcloselog(); diff --git a/sys-process/fcron/files/fcron.allow b/sys-process/fcron/files/fcron.allow deleted file mode 100644 index e7f2f0a09e5b..000000000000 --- a/sys-process/fcron/files/fcron.allow +++ /dev/null @@ -1,10 +0,0 @@ -# /etc/fcron/fcron.allow -# -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/files/fcron.allow,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ -# -# List here every users who are allowed to use fcron/fcrontab. -# You must put one name by line. -# The word "all" means that every users that are not in fcron.deny -# are allowed to use that softwares ( should be put on the top ). - -all diff --git a/sys-process/fcron/files/fcron.conf b/sys-process/fcron/files/fcron.conf deleted file mode 100644 index b1972fa2efd6..000000000000 --- a/sys-process/fcron/files/fcron.conf +++ /dev/null @@ -1,24 +0,0 @@ -# fcron.conf - Configuration file for fcron(8) and fcrontab(1). -# See fcron.conf(5) for syntax and explanations. -# -# WARNING : this file must be owned by root:cron and 640. -# -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/files/fcron.conf,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ -# - -# The spool directory where fcron stores its files -fcrontabs = /var/spool/cron/fcrontabs - -# The location of the pidfile -pidfile = /var/run/fcron.pid - -# allow/deny files to determine which users are allowed to use fcrontab -fcronallow = /etc/fcron/fcron.allow -fcrondeny = /etc/fcron/fcron.deny - -# Location of the programs used by fcron -shell = /bin/sh -sendmail = /usr/sbin/sendmail - -# Location of the default editor for "fcrontab -e" -editor = /usr/bin/nano diff --git a/sys-process/fcron/files/fcron.conf-2.9.5.1 b/sys-process/fcron/files/fcron.conf-2.9.5.1 deleted file mode 100644 index 660e6c961c60..000000000000 --- a/sys-process/fcron/files/fcron.conf-2.9.5.1 +++ /dev/null @@ -1,24 +0,0 @@ -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/files/fcron.conf-2.9.5.1,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ -# fcron.conf - Configuration file for fcron(8) and fcrontab(1). -# See fcron.conf(5) for syntax and explanations. -# -# WARNING : this file must be owned by root:cron and 640. -# - -# The spool directory where fcron stores its files -fcrontabs = /var/spool/cron/fcrontabs - -# The locations of the pid file and the fifo file -pidfile = /var/run/fcron.pid -fifofile = /var/run/fcron.fifo - -# allow/deny files to determine which users are allowed to use fcrontab -fcronallow = /etc/fcron/fcron.allow -fcrondeny = /etc/fcron/fcron.deny - -# Location of the programs used by fcron -shell = /bin/sh -sendmail = /usr/sbin/sendmail - -# Location of the default editor for "fcrontab -e" -editor = /usr/bin/nano diff --git a/sys-process/fcron/files/fcron.deny b/sys-process/fcron/files/fcron.deny deleted file mode 100644 index 196d23140458..000000000000 --- a/sys-process/fcron/files/fcron.deny +++ /dev/null @@ -1,8 +0,0 @@ -# /etc/fcron/fcron.deny -# -# $Header: /var/cvsroot/gentoo-x86/sys-process/fcron/files/fcron.deny,v 1.1 2005/03/04 23:50:36 ciaranm Exp $ -# -# List here every users who are not allowed to use fcron/fcrontab. -# You must put one name by line. -# The word "all" means that every users that are not in fcron.allow -# are not allowed to use that softwares ( should be put on the top ). diff --git a/sys-process/fcron/files/fcron.pam b/sys-process/fcron/files/fcron.pam deleted file mode 100644 index 756ffc3492f4..000000000000 --- a/sys-process/fcron/files/fcron.pam +++ /dev/null @@ -1,11 +0,0 @@ -# -# The PAM configuration file for fcron daemon -# - -account required pam_unix.so -# Warning : fcron has no way to prompt user for a password ! -auth required pam_permit.so -#auth required pam_unix.so nullok -#auth required pam_env.so -session required pam_permit.so -#session required pam_unix.so diff --git a/sys-process/fcron/files/fcrontab.pam b/sys-process/fcron/files/fcrontab.pam deleted file mode 100644 index b9ada666cf53..000000000000 --- a/sys-process/fcron/files/fcrontab.pam +++ /dev/null @@ -1,18 +0,0 @@ -# -# The PAM configuration file for fcrontab -# - -# WARNING : you cannot use every modules here, as some -# (such as pam_unix_acct.so) require the program to be run -# by root or suid root, and fcrontab is *not* suid root. - -### By default we do not ask user for a password -auth required pam_permit.so -#auth required pam_unix.so nullok -#auth required pam_env.so - -account required pam_permit.so -#account required pam_time.so - -session required pam_permit.so -#session required pam_unix.so |