cron 4.0-1 source package in Debian

Changelog

cron (4.0-1) experimental; urgency=medium

  * Merged upstream version 4.0, which contains all of previous
    debian pached applied. Hence this release makes official the "debian fork"
    which happened some years ago from Vixie's cron version 3.0, and
    resulted in a growing heap of patches, making it more and more tricky
    to maintain, and keeping this package away from the main maintenance
    mode: use Git and Salsa to deal with novelties.
    .
    The more than eighty entries above contain just the *first line*, split
    into shorter chunks, of the older debian patche's comments. If you want
    to read the complete comment coming with each and every path, please
    page the output of `git log`, after commit
    35effcd15c7d0554825b565916fd7338bba8b553.
    .
    Those comments were extracted with a script more or less like:
    -----------------8<-----------------------------------------
    for f in [path_to]/patches/series; do
      patch -p1 < [path_to]/patches/$f
      git add -A
      git commit -m "$(quilt header [path_to]/patches/$f)"
    done
    -----------------8<-----------------------------------------
    .
    Removed all of debian patches.
    .
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 12:04:41
    +0100 Subject: Legacy porting issues
  * From: Christian Kastner <<email address hidden> Date: Sun, 20 Dec 2015 12:36:14
    +0100 Subject: Hurd MAXPATHLEN workaround
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 13:22:36
    +0100 Subject: Miscellaneous code errors
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 14:04:46
    +0100 Subject: Memory allocation issues
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 16:22:49
    +0100 Subject: Use safe s string functions
  * From: Christian Kastner <email address hidden> Date: Wed, 23 Dec 2015 12:26:33
    +0100 Subject: Correct which/how flags are set for entries
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 18:56:31
    +0100 Subject: Limit number of command arguments
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 18:56:47
    +0100 Subject: Manpage corrections and improvements
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 19:03:04
    +0100 Subject: cron: report missing newline before EOF
  * From: Christian Kastner <email address hidden> Date: Mon Dec 21 22:54:04
    CET 2015 Subject: crontab entry parsing fixes
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 15:55:38
    +0100 Subject: crontab: warn about missing newline
  * From: Christian Kastner <email address hidden> Date: Sat, 09 Jan 2016 00:11:10
    +0100 Subject: crontab allow/deny logic fix
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 15:59:51
    +0100 Subject: Entry time range check
  * From: Christian Kastner <email address hidden> Date: Sun, 20 Dec 2015 19:27:15
    +0100 Subject: Abort processing of crontabs with errors
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 18:31:13
    +0100 Subject: Check privilege drop results (CVE-2006-2607)
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 18:42:49
    +0100 Subject: Drop privileges when sending mail
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 18:53:23
    +0100 Subject: Proper use of error functions
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 19:10:30
    +0100 Subject: Ensure stdin is open
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 20:05:42
    +0100 Subject: Redirect daemon standard streams to /dev/null
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 22:14:53
    +0100 Subject: Handle escapes in job input
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 23:08:18
    +0100 Subject: Tolerate empty EDITOR and VISUAL envvars
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 23:21:27
    +0100 Subject: Use strftime to print time
  * From: Christian Kastner <email address hidden> Date: Tue, 22 Dec 2015 23:47:34
    +0100 Subject: fsync to check for full disk
  * From: Christian Kastner <email address hidden> Date: Wed, 23 Dec 2015 10:13:55
    +0100 Subject: Signal handling issues
  * From: Christian Kastner Date: Wed Dec 23 10:30:40 CET 2015
    Subject: Improve waiting for spawned editor
  * From: Christian Kastner <email address hidden> Date: Wed, 23 Dec 2015 12:25:52
    +0100 Subject: Avoid predictable filenames
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 12:17:09
    +0100 Subject: Cleanup tmpfiles
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 12:33:24
    +0100 Subject: Set umask while editing crontab
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 12:36:31
    +0100 Subject: crontab must be a regular file
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 13:07:25
    +0100 Subject: Allow editors with tmpfiles
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 23:49:34
    +0100 Subject: Improve retry prompt
  * From: Christian Kastner <email address hidden> Date: Fri, 25 Dec 2015 23:57:47
    +0100 Subject: Don't die on missing spool dir
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 00:02:08
    +0100 Subject: Improve mode checks for crontabs
  * From: Christian Kastner <email address hidden> Date: Sat, 23 Mar 2019 09:41:38
    +0100 Subject: Enforce maximum crontab line count
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 11:00:07
    +0100 Subject: Swap both uid and gid
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 11:34:00
    +0100 Subject: Don't run reboot jobs on restart
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 11:44:24
    +0100 Subject: Backport crontab envparser from v4.1
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 19:04:25
    +0100 Subject: Send proper 8-bit emails
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 19:03:24
    +0100 Subject: Don't silently truncate commands
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 19:40:39
    +0100 Subject: Use basename for syslog tag
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 21:59:57
    +0100 Subject: Improve denied user warning
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 19:51:53
    +0100 Subject: Permit user to use -u option on self
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 22:15:30
    +0100 Subject: crontab without arguments reads from stdin
  * Description: Runs PAM_REINITIALIZE_CRED after fork to apply correct
    rights to child process.
    Author: Jorge Rocha Gualtieri <email address hidden>
    Last-Update: 2021-03-01
    Bug-Debian: https://bugs.debian.org/983817
    Bug-Ubuntu: https://bugs.launchpad.net/bugs/1917350
  * From: Christian Kastner <email address hidden> Date: Sat, 26 Dec 2015 20:18:21
    +0100 Subject: Debian build process customizations
  * From: Christian Kastner <email address hidden> Date: Mon, 28 Dec 2015 01:35:31
    +0100 Subject: Debian manpage and doc updates
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 23:19:34
    +0100 Subject: Debian paths and commands
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 22:11:18
    +0100 Subject: Debian sendmail options
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 22:19:41
    +0100 Subject: Improved debugging options handling
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 23:02:33
    +0100 Subject: PAM support for jobs
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 23:14:49
    +0100 Subject: PAM pam_env support for jobs
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 23:17:45
    +0100 Subject: SELinux support
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Jan 2016 23:21:25
    +0100 Subject: Linux Audit support
  * From: Christian Kastner <email address hidden> Date: Sat, 09 Jan 2016 00:46:32
    +0100 Subject: Drop-in cron.d directory support
  * From: Christian Kastner <email address hidden> Date: Sat, 09 Jan 2016 18:21:39
    +0100 Subject: Better timeskip handling
  * From: Christian Kastner <email address hidden> Date: Sat, 09 Jan 2016 19:37:40
    +0100 Subject: Logging enhancements
  * From: Christian Kastner <email address hidden> Date: Sun, 10 Jan 2016 01:03:51
    +0100 Subject: Make crontab SGID crontab
  * From: Christian Kastner <email address hidden> Date: Sun, 10 Jan 2016 20:32:28
    +0100 Subject: Enable setting content headers in email
  * From: Christian Kastner <email address hidden> Date: Thu, 07 Mar 2019 11:00:48
    +0100 Subject: Open/close syslog on every call
  * From: Christian Kastner <email address hidden> Date: Sun, 10 Jan 2016 20:38:26
    +0100 Subject: Enable running daemon in foreground
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 20:35:09
    +0100 Subject: Suppress crontab header by default
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 21:47:32
    +0100 Subject: Prompt on crontab deletion
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 21:50:01
    +0100 Subject: Add helpful header to new crontab
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 22:06:27
    +0100 Subject: Avoid a mailcmd timeout
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 22:10:20
    +0100 Subject: Don't fail on missing MTA
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 22:59:09
    +0100 Subject: Recover from crontab errors
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 23:05:10
    +0100 Subject: Selective logging
  * From: Tomas Mraz <email address hidden> Date: Tue, 21 Jun 2011 18:26:38
    +0200 Subject: Check orphaned crontabs for adoption.
  * From: Christian Kastner <email address hidden> Date: Fri, 15 Jan 2016 23:12:35
    +0100 Subject: Add option to include FQDN in email
  * From: Laurent Combe <email address hidden> Date: Tue, 16 Feb 2021 12:09:37
    +0100 Subject: Add support for MAILFROM variable
  * [proposed by Stefanos Chaliasos on 2019-12-22]
  * manage characters \r and \b in a special way, since one could use
    them to obfuscate a crontab. This patch should close #585552
  * if the timezone for a system is changed while cron is running, and
    the timezone change is _not_ due to a DST event, cron is unaware of
    the change and will continue using the old  value until it is restarted.
  * This patch adds an example for people who wish to address the multiple
    timezone issue, without adding any new feature inside crontabs or
    cron itself.
  * Fixed the phrasing of the manual page, tanks to Reuben Thomas, and
    included 積丹尼 Dan Jacobson's nice example into crontab.5
  * This patch provides a way to create a new command: cron_now This
    command is meant to be used only during automated tests, as it
    allows one to run cron jobs immediately, without the need to wait
    a minute
  * Modernize paths, to comply with Debian Merged Usr
  * Applied with a few adjustments Stéphane Blondon's patch, which
    is closing #813614
  * Enabling debugging features for cron. Now the switch -x will be honored
    if one wants to launch cron to debug something. Cron's manpage
    mentions the new feature.
  * enable DEBUGGING by default
  * removed a useless file

 -- Georges Khaznadar <email address hidden>  Sun, 08 Oct 2023 12:25:40 +0200

Upload details

Uploaded by:
Javier Fernández-Sanguino
Uploaded to:
Experimental
Original maintainer:
Javier Fernández-Sanguino
Architectures:
any all
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
cron_4.0-1.dsc 2.0 KiB f7be528c7a0f01f91ff9bda3e08cf3bf32bdf2363806c1459ca627f5abab4e52
cron_4.0.orig.tar.xz 68.4 KiB ada0c32d82437e3abdffe464a47a6f66c8ac82c967d89d5f857caf104dc9f3a7
cron_4.0-1.debian.tar.xz 57.3 KiB e19fbe8783ad47eaafbd83167e29427c71dd3a34d42bb5574d433cbb38ae46af

No changes file available.

Binary packages built by this source