Before upgrading to a new release, review its release announcement as it contains important information pertinent to the release. However, the best option is to leave this at the default as changing it to include specific items requires every needed item to be listed.Over time, this could have disastrous consequences as source code and binaries may become out of sync.# Paths which start with anything matching an entry in an Update If Unmodified # statement will only be updated if the contents of the file have not been # modified by the user (unless changes are merged; see below).#· # Each task to run has to be defined through a single line # indicating with different fields when the task will be run # and what command to run for the task #· # To define the time you can provide concrete values for # minute (m), hour (h), day of month (dom), month (mon), # and day of week (dow) or use '*' in these fields (for 'any').#· # Notice that tasks will be started based on the cron's system # daemon's notion of time and timezones. Above, you can see that the last comment line is there to remind you how to format your entry.
cron is the system process which will automatically perform tasks for you according to a set schedule.
The schedule is called the crontab, which is also the name of the program used to edit that schedule.
The crontab is a list of commands that you want to run on a regular schedule, and also the name of the command used to manage that list.
crontab stands for "cron table," because it uses the job scheduler cron to execute tasks; cron itself is named after "chronos," the Greek word for time.
Thanks for all the good Q's BTW, they keep the site interesting 8-). Well the right solution is to use cron properly and let each user have their own per-user crontab.
Is there some omitted reason as to why you'd be setting up crontabs this way?Linux crontab FAQ: How do I edit my Unix/Linux crontab file?I was working with an experienced Linux sysadmin a few days ago, and when we needed to make a change to the root user crontab file, I was really surprised to watch him cd to the root user’s at the command line.Free BSD security patches may be downloaded and installed using the following commands. The following components of Free BSD seem to be installed: kernel/smp src/base src/bin src/contrib src/crypto src/etc src/games src/gnu src/include src/krb5 src/lib src/libexec src/release src/rescue src/sbin src/secure src/share src/sys src/tools src/ubin src/usbin world/base world/info world/lib32 world/manpages The following components of Free BSD do not seem to be installed: kernel/generic world/catpages world/dict world/doc world/games world/proflibs Does this look reasonable (y/n)?The first command will determine if any outstanding patches are available, and if so, will list the files that will be modifed if the patches are applied. If the update applies any kernel patches, the system will need a reboot in order to boot into the patched kernel. will attempt to download all files required for the upgrade.It may even be more preferable to use per-user crontabs and some other workaround to whatever this "unified crontab" is intended to overcome... Another suggestion, if you're dead set on sharing a crontab - use a version control system (git, cvs, svn) to host the necessary file, and have the server check it out to the necessary location when its checked in.