OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / cron / original / cron.README
1 The package cron3.0pl1.tar.gz can be found at:
2 ftp://metalab.unc.edu/pub/Linux/system/daemons/cron/
3
4 === cron.README file at the ftp directory says:
5 This is vixie cron Version 3.0 patch level 1, it is exactly the same as what
6 came out in comp.sources.misc.  No changes.  This is just so people can find
7 it easier and stop using version 2.1
8
9 === README file in the package says:
10 #/* Copyright 1988,1990,1993 by Paul Vixie
11 # * All rights reserved
12 # *
13 # * Distribute freely, except: don't remove my name from the source or
14 # * documentation (don't take credit for my work), mark your changes (don't
15 # * get me blamed for your possible bugs), don't alter or remove this
16 # * notice.  May be sold if buildable source is provided to buyer.  No
17 # * warrantee of any kind, express or implied, is included with this
18 # * software; use at your own risk, responsibility for damages (if any) to
19 # * anyone resulting from the use of this software rests entirely with the
20 # * user.
21 # *
22 # * Send bug reports, bug fixes, enhancements, requests, flames, etc., and
23 # * I'll try to keep a version up to date.  I can be reached as follows:
24 # * Paul Vixie          <paul@vix.com>          uunet!decwrl!vixie!paul
25 # */
26
27 Vixie Cron V3.0
28 December 27, 1993
29 [V2.2 was some time in 1992]
30 [V2.1 was May 29, 1991]
31 [V2.0 was July 5, 1990]
32 [V2.0-beta was December 9, 1988]
33 [V1.0 was May 6, 1987]
34 Paul Vixie
35
36 This is a version of 'cron' that is known to run on BSD 4.[23] systems.  It
37 is functionally based on the SysV cron, which means that each user can have
38 their own crontab file (all crontab files are stored in a read-protected
39 directory, usually /var/cron/tabs).  No direct support is provided for
40 'at'; you can continue to run 'atrun' from the crontab as you have been
41 doing.  If you don't have atrun (i.e., System V) you are in trouble.
42
43 A messages is logged each time a command is executed; also, the files
44 "allow" and "deny" in /var/cron can be used to control access to the
45 "crontab" command (which installs crontabs).  It hasn't been tested on
46 SysV, although some effort has gone into making the port an easy one.
47
48 This is more or less the copyright that USENET contributed software usually
49 has.  Since ATT couldn't use this version if they had to freely distribute
50 source, and since I'd love to see them use it, I'll offer some rediculously
51 low license fee just to have them take it.  In the unlikely event that they
52 do this, I will continue to support and distribute the pseudo-PD version, so
53 please, don't flame me for wanting my work to see a wider distribution.
54
55 To use this: Sorry, folks, there is no cutesy 'Configure' script.  You'll
56 have to go edit a couple of files... So, here's the checklist:
57
58         Read all the FEATURES, INSTALL, and CONVERSION files
59         Edit config.h
60         Edit Makefile
61                 (both of these files have instructions inside; note that
62                  some things in config.h are definable in Makefile and are
63                  therefore surrounded by #ifndef...#endif)
64         'make'
65         'su' and 'make install'
66                 (you may have to install the man pages by hand)
67         kill your existing cron process
68                 (actually you can run your existing cron if you want, but why?)
69         build new crontabs using /usr/lib/{crontab,crontab.local}
70                 (either put them all in "root"'s crontab, or divide it up
71                  and rip out all the 'su' commands, collapse the lengthy
72                  lists into ranges with steps -- basically, this step is
73                  as much work as you want to make it)
74         start up the new cron
75                 (must be done as root)
76         watch it. test it with 'crontab -r' and watch the daemon track your
77                 changes.
78         if you like it, change your /etc/{rc,rc.local} to use it instead of
79                 the old one.
80
81 $Id: cron.README,v 1.1.1.1 2000/04/06 10:54:23 nakano Exp $