Gentoo Archives: gentoo-announce

From: Thilo Bangert <bangert@g.o>
To: gentoo-dev@g.o, gentoo-announce@g.o, gentoo-user@g.o, gentoo-newbies@g.o
Subject: [gentoo-announce] New Cron Layout
Date: Mon, 22 Apr 2002 14:55:49
Message-Id: 20020422195549.A757BAC596@chiba.3jane.net
1 Hi,
2
3 I have just unmasked
4
5 sys-apps/cronbase-0.01
6 sys-apps/dcron-2.7-r9
7 sys-apps/fcron-2.0.0-r1
8 sys-apps/vcron-3.0.1-r1
9
10 Users of
11
12 sys-apps/dcron
13 sys-apps/fcron (or app-admin/fcron )
14 sys-apps/vcron
15
16 should read the following before updating to the new cron layout.
17
18
19 Features
20 --------
21
22 The new cron layout incorporates the following features:
23
24 - to be able to use cron, a user must be part of the "cron" group.
25
26 - cron spool files are located at /var/spool/cron/ for all cron's
27
28 - all crons run /etc/cron.{hourly|daily|weekly|monthly} (fcron and
29 dcron users see notice below).
30
31 - all crons PROVIDE=virtual/cron and future ebuilds will make use of
32 this. Ebuild developers are encourged to use it where applicable.
33
34 - max one cron per system.
35
36 - dcron is the Gentoo Linux "default" (ie. dcron gets installed if
37 something depends on virtual/cron and no cron has been installed
38 yet).
39
40
41 Upgrade instructions
42 --------------------
43
44 sys-apps/dcron:
45
46 NOTE: fcron has been moved from the app-admin category to the
47 sys-apps category.
48
49 to install the new dcron, do
50 # emerge --pretend sys-apps/dcron
51 # emerge sys-apps/dcron
52
53 NOTE: to make use of /etc/cron.{hourly|daily|weekly|monthly} the root
54 crontab must include the contents of /etc/crontab.
55
56 # crontab /etc/crontab
57
58 !! This will REPLACE root's current crontab !!
59
60
61 sys-apps/fcron:
62
63 to install the new fcron, do
64 # emerge --pretend sys-apps/fcron
65 # emerge sys-apps/fcron
66
67 The default location for crontabs for fcron has been changed to
68 /var/spool/cron/fcrontabs. To make use of previous crontabs, copy
69 them to the new location. Make sure your new /etc/fcron/fcron.conf
70 reflects this.
71
72 NOTE: to make use of /etc/cron.{hourly|daily|weekly|monthly} the root
73 crontab must include the contents of /etc/crontab.
74
75 # crontab /etc/crontab
76
77 !! This will REPLACE root's current crontab !!
78
79 NEW: To be able to use cron as a user, the user must be part of the
80 "cron" group.
81
82
83 sys-apps/vcron:
84
85 to install the new vcron, do
86 # emerge --pretend sys-apps/vcron
87 # emerge sys-apps/vcron
88
89 NEW: To be able to use cron as a user, the user must be part of the
90 "cron" group.
91
92
93 Although the new layout has been tested, bugs may be present.
94 Please report them on http://bugs.gentoo.org and assign them
95 to bangert@g.o.
96
97 Thank you.
98
99 kind regards
100
101 Thilo Bangert
102 <bangert@g.o>