Remove $FreeBSD$: one-line bare tagRemove /^\s*\$FreeBSD\$$\n/
Import vixie cron 4.0Specifically, import the diff from commit e745bd4c10ab tocommit 83563783cc2 in https://github.com/vixie/cron.gitMy sole motivation is changing to the common MIT license.The
Import vixie cron 4.0Specifically, import the diff from commit e745bd4c10ab tocommit 83563783cc2 in https://github.com/vixie/cron.gitMy sole motivation is changing to the common MIT license.The old license, especially the "buildable source" clause,is unfriendly for commercial users of this code. Simplychanging the license without importing [most of] the codeaccompanying that license seemed legally dubious.The most regrettable change is losing Paul's uucp path.I partially atone for this loss by restoring the upstream$Id$ tags, since $FreeBSD$ is no longer useful.This is [intended to be] a complete list of the functionalchanges in this commit. Some changes were made so that wecould consider vixie cron to be our upstream and reduce ourdiffs against it, while others were simply a good idea.- main() - use putenv instead of setenv for PATH- open_pidfile no longer needs snprintf to build pidfile- crontab main() - abort() on impossible errors- check for truncation when building strings with snprintf- getdtablesize() -> sysconf(_SC_OPEN_MAX)These changes were not taken from upstream's 4.0 diff becausethey [could] actually change behavior. Some of them might bebeneficial, but should be taken separately.- config.h - sendmail args: remove -oi and add -or0s- call setlocale(LC_ALL, "") at the top of main()- acquire_daemonlock - we already use pidfile- cast getpid(), uid_t, and gid_t to long for printf- remove unnecessary braces - I consider them beneficial- BSDi support- glue_strings() - use snprintf(), as we often already didMFC after: on demandSponsored by: Dell EMC IsilonDifferential Revision: https://reviews.freebsd.org/D40260
show more ...
cron(8): Fix a typo in the documentation- s/commmand/command/MFC after: 3 days
Spelling fixes for usr.sbin/
Fix typo: seperate -> separate.Seperate does not exist in the english language.
$Id$ -> $FreeBSD$
Revert $FreeBSD$ to $Id$
Make the long-awaited change from $Id$ to $FreeBSD$This will make a number of things easier in the future, as well as (finally!)avoiding the Id-smashing problem which has plagued developers for so
Make the long-awaited change from $Id$ to $FreeBSD$This will make a number of things easier in the future, as well as (finally!)avoiding the Id-smashing problem which has plagued developers for so long.Boy, I'm glad we're not using sup anymore. This update would have beeninsane otherwise.
Remove trailing whitespace.
Paul Vixie's cron, version 3.0. Munged into bmake format. If this goeswell, expect our two seperate directories for cron and crontab to go awayshortly.Submitted by: jkh