![]() |
Welcome to ftp.nluug.nl Current directory: /os/NetBSD/NetBSD-release-10/src/external/bsd/cron/dist/ |
|
Contents of README:#/* Copyright 1988,1990,1993 by Paul Vixie # * All rights reserved # */ ## ## Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") ## Copyright (c) 1997,2000 by Internet Software Consortium, Inc. ## ## Permission to use, copy, modify, and distribute this software for any ## purpose with or without fee is hereby granted, provided that the above ## copyright notice and this permission notice appear in all copies. ## ## THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES ## WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF ## MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ## ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ## ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT ## OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ## ISC Cron - January 2004 [V4.0 was November, 2000] [V4.0b1 was September 7, 1997] [V3.1 was some time after 1993] [V3.0 was December 27, 1993] [V2.2 was some time in 1992] [V2.1 was May 29, 1991] [V2.0 was July 5, 1990] [V2.0-beta was December 9, 1988] [V1.0 was May 6, 1987] ftp://ftp.isc.org/isc/cron/ This is a version of 'cron' that is known to run on most systems. It is functionally based on the SysV cron, which means that each user can have their own crontab file (all crontab files are stored in a read-protected directory, usually /var/cron/tabs). No direct support is provided for 'at'; you can continue to run 'atrun' from the crontab as you have been doing. If you don't have atrun (i.e., System V) you are in trouble. A messages is logged each time a command is executed; also, the files "allow" and "deny" in /var/cron can be used to control access to the "crontab" command (which installs crontabs). It hasn't been tested on SysV, although some effort has gone into making the port an easy one. To use this: Sorry, folks, there is no cutesy 'Configure' script. You'll have to go edit a couple of files... So, here's the checklist: Read all the FEATURES, INSTALL, and CONVERSION files Edit config.h Edit Makefile (both of these files have instructions inside; note that some things in config.h are definable in Makefile and are therefore surrounded by #ifndef...#endif) 'make' 'su' and 'make install' (you may have to install the man pages by hand) kill your existing cron process (actually you can run your existing cron if you want, but why?) build new crontabs using /usr/lib/{crontab,crontab.local} (either put them all in "root"'s crontab, or divide it up and rip out all the 'su' commands, collapse the lengthy lists into ranges with steps -- basically, this step is as much work as you want to make it) start up the new cron (must be done as root) watch it. test it with 'crontab -r' and watch the daemon track your changes. if you like it, change your /etc/{rc,rc.local} to use it instead of the old one. Id: README,v 1.6 2004/01/23 19:03:32 vixie Exp |
Name Last modified Size
Parent Directory -
CVS/ 17-Dec-2022 21:31 -
CHANGES 06-May-2010 20:50 8.6K
CONVERSION 06-May-2010 20:53 3.8K
FEATURES 06-May-2010 20:50 3.9K
INSTALL 06-May-2010 20:50 4.1K
MAIL 06-May-2010 20:50 20K
Makefile 09-Jun-2017 19:36 4.6K
README 06-May-2010 20:50 3.0K
THANKS 06-May-2010 20:50 1.6K
closeall.c 09-Jun-2017 19:36 455
config.h 09-Jun-2017 19:36 3.8K
cron.8 13-Oct-2011 00:50 4.1K
cron.c 18-Apr-2020 21:32 14K
cron.h 06-May-2010 20:53 1.4K
crontab.1 14-May-2010 00:35 3.8K
crontab.5 26-Feb-2022 18:02 11K
crontab.c 06-Mar-2018 22:21 21K
database.c 09-Jun-2017 19:36 8.7K
do_command.c 18-Apr-2020 21:32 17K
entry.c 18-Apr-2020 21:32 16K
env.c 07-Sep-2014 15:35 5.8K
externs.h 18-Apr-2020 21:32 3.1K
funcs.h 18-Apr-2020 21:32 2.8K
globals.h 06-May-2010 20:53 2.0K
job.c 18-Apr-2020 21:32 3.4K
macros.h 06-May-2010 20:53 4.1K
misc.c 17-Aug-2017 10:53 14K
pam_auth.c 11-Jun-2017 22:38 2.0K
pathnames.h 12-Oct-2011 18:39 3.2K
popen.c 15-Jun-2018 00:04 5.7K
pw_dup.c 06-May-2010 20:53 3.9K
structs.h 18-Apr-2020 21:32 2.0K
user.c 18-Apr-2020 21:32 2.8K
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!