| 
									
										
										
										
											2003-08-03 15:14:54 +00:00
										 |  |  | Copyright (C) 2003 Dale Mellor                        -*-text-*- | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | See the end for copying conditions. | 
					
						
							| 
									
										
										
										
											2003-07-05 12:13:19 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-05-15 12:53:42 +00:00
										 |  |  | This is version 1.0.1 of the mcron program, and is the first release as part of | 
					
						
							|  |  |  | the GNU system which is actually homed at gnu.org. It is designed and written by | 
					
						
							|  |  |  | Dale Mellor, and replaces and hugely enhances Vixie cron. It is functionally | 
					
						
							|  |  |  | complete, production quality code (did you expect less?), but has not received | 
					
						
							|  |  |  | much testing yet. It has only been built on a GNU/Linux system, and will most | 
					
						
							|  |  |  | likely fail on others (but you never know...). | 
					
						
							| 
									
										
										
										
											2003-07-05 12:13:19 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | ---------------------------------------------------------------------- | 
					
						
							|  |  |  | IMPORTANT NOTICES | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Read the BUGS file. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-22 13:54:21 +00:00
										 |  |  | Do not (yet) install this software on a machine which relies for its | 
					
						
							|  |  |  | functioning on its current set of crontabs. | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | The package must be installed by root. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Before installing this package for the first time, it is necessary to terminate | 
					
						
							|  |  |  | any running cron daemons on your system. If your old cron is not Vixie or | 
					
						
							|  |  |  | accurately Vixie compatible (files in /var/cron/tabs*, /var/cron/allow, | 
					
						
							|  |  |  | /var/cron/deny, /etc/crontab, /var/run/cron.pid) then you will need to clear out | 
					
						
							| 
									
										
										
										
											2004-01-22 13:54:21 +00:00
										 |  |  | all old crontabs and make new ones afresh - or else look very carefully at the | 
					
						
							|  |  |  | options you pass to the package configure script, as follows. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | It is often the case that GNU/Linux distributions and other Unices hacked the | 
					
						
							|  |  |  | cron daemon to use different directories to those above. You can use configure | 
					
						
							|  |  |  | options --spool-dir, --socket-file, --allow-file, --deny-file, --pid-file and | 
					
						
							|  |  |  | --tmp-dir to make mcron behave similarly. Note that, with the exception of | 
					
						
							|  |  |  | tmp-dir, none of these files or directories should be accessible by ordinary | 
					
						
							|  |  |  | (non-root) users. | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | If your old cron is Vixie, or very similar, mcron should fall right into place | 
					
						
							| 
									
										
										
										
											2004-01-22 13:54:21 +00:00
										 |  |  | where your old cron was (the binaries cron and crontab will be replaced, but if | 
					
						
							|  |  |  | your existing system has a binary called crond, you should make this a link | 
					
						
							|  |  |  | to mcron), and you should be able to continue to use your existing crontabs | 
					
						
							|  |  |  | without noticing any changes. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | If you don't want to clobber your existing cron executables, you can specify | 
					
						
							|  |  |  | the --program-prefix option to configure with a prefix ending in a | 
					
						
							|  |  |  | non-alphabetic character, for example "m.", and then run the programs as | 
					
						
							|  |  |  | m.mcron, m.cron (or m.crond) and m.crontab. | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | ---------------------------------------------------------------------- | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | See the file INSTALL for generic building and installation instructions. | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-01-22 13:54:21 +00:00
										 |  |  | After installation, read the info file for full instructions for use (typing | 
					
						
							|  |  |  | `info mcron' at the command line should suffice). Notes for end users, | 
					
						
							|  |  |  | sysadmins, and developers who wish to incorporate mcron into their own programs | 
					
						
							|  |  |  | are included here. | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | Known bugs are noted in the BUGS file, and features which might be implemented | 
					
						
							|  |  |  | sometime sooner or later are noted in the TODO file. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-05-15 12:53:42 +00:00
										 |  |  | Please send all other bug reports to bug-mcron@gnu.org. Other mailing lists you | 
					
						
							| 
									
										
										
										
											2004-01-22 13:54:21 +00:00
										 |  |  | could subscribe to are help-mcron@gnu.org (for help and advice from the | 
					
						
							|  |  |  | community, including the author) and info-mcron@gnu.org (for news as it | 
					
						
							|  |  |  | happens). | 
					
						
							| 
									
										
										
										
											2003-07-04 08:09:04 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | Mcron is free software. See the file COPYING for copying conditions. | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2004-05-15 12:53:42 +00:00
										 |  |  | The mcron development home page is at http://www.gnu.org/software/mcron, and it | 
					
						
							|  |  |  | can be obtained from ftp://ftp.gnu.org/pub/gnu/mcron. | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-08-03 15:14:54 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-07-20 15:52:35 +00:00
										 |  |  | _______________________________________________________________________________ | 
					
						
							|  |  |  | Copyright (C) 2003 Dale Mellor | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    Permission is granted to anyone to make or distribute verbatim copies | 
					
						
							|  |  |  |    of this document as received, in any medium, provided that the | 
					
						
							|  |  |  |    copyright notice and this permission notice are preserved, | 
					
						
							|  |  |  |    thus giving the recipient permission to redistribute in turn. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |    Permission is granted to distribute modified versions | 
					
						
							|  |  |  |    of this document, or of portions of it, | 
					
						
							|  |  |  |    under the above conditions, provided also that they | 
					
						
							|  |  |  |    carry prominent notices stating who last changed them. |