home *** CD-ROM | disk | FTP | other *** search
/ Nebula / nebula.bin / SourceCode / CronVixie2.1 / CHANGES.V2 < prev    next >
Text File  |  1992-01-14  |  2KB  |  37 lines

  1. Vixie Cron        Changes from V1 to V2
  2. Paul Vixie
  3. 8-Feb-1988
  4.  
  5. Many changes were made in a rash of activity about six months ago, the exact
  6. list of which is no longer clear in my memory.  I know that V1 used a file
  7. called POKECRON in /usr/spool/cron to tell it that it was time to re-read
  8. all the crontab files; V2 uses the modtime the crontab directory as a flag to
  9. check out the crontab files; those whose modtime has changed will be re-read,
  10. and the others left alone.  Note that the crontab(1) command will do a utimes
  11. call to make sure the mtime of the dir changes, since the filename/inode will
  12. often remain the same after a replacement and the mtime wouldn't change in
  13. that case.
  14.  
  15. 8-Feb-88: made it possible to use much larger environment variable strings.
  16.     V1 allowed 100 characters; V2 allows 1000.  This was needed for PATH
  17.     variables on some systems.  Thanks to Toerless Eckert for this idea.
  18.     E-mail: UUCP: ...pyramid!fauern!faui10!eckert
  19.  
  20. 16-Feb-88: added allow/deny, moved /usr/spool/cron/crontabs to
  21.     /usr/lib/cron/tabs.  allow and deny are /usr/lib/cron/{allow,deny},
  22.     since the sysv naming for this depends on 'at' using the same
  23.     dir, which would be stupid (hint: use /usr/{lib,spool}/at).
  24.  
  25. 22-Feb-88: made it read the spool directory for crontabs and look each one
  26.     up using getpwnam() rather than reading all passwds with getpwent()
  27.     and trying to open each crontab.
  28.  
  29. 9-Dec-88: made it sync to :00 after the minute, makes cron predictable.
  30.     added logging to /var/cron/log.
  31.  
  32. 14-Apr-90: (actually, changes since December 1989)
  33.     fixed a number of bugs reported from the net and from John Gilmore.
  34.     added syslog per Keith Bostic.  security features including not
  35.     being willing to run a command owned or writable by other than
  36.     the owner of the crontab 9not working well yet)
  37.