Back to cron PTS page

Accepted cron 3.0pl1-110 (source i386)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 29 Apr 2010 16:23:38 +0200
Source: cron
Binary: cron
Architecture: source i386
Version: 3.0pl1-110
Distribution: unstable
Urgency: medium
Maintainer: Javier Fernandez-Sanguino Pen~a <jfs@debian.org>
Changed-By: Christian Kastner <debian@kvr.at>
Description: 
 cron       - process scheduling daemon
Closes: 76625 79037 155109 433609 437180 443615 470564 497742 533726 565143 577133 577508
Changes: 
 cron (3.0pl1-110) unstable; urgency=medium
 .
   [ Christian Kastner ]
   * user.c
      - Fix broken parsing and handling of crontabs with no-newline-before-EOF
      - Refuse to install such crontabs via crontab(1). Closes: #79037
      - Log crontabs missing newline before EOF to syslog. This is only relevant
        for crontabs not installed via crontab(1), ie. /etc/cron.d/* and
        /etc/crontab. Closes: #76625
      - Add a log message explicitly stating that all jobs of crontabs with
        syntax errors will not be run (ie, all-or-nothing). See #555954
   * crontab.c
      - Tell the user which chars are expected on retry, too
   * cron.c
      - Don't let the daemon die when directories disappear, eg. when moving
        directories around. Patch provided by Justin Pryzby (thanks!).
        Closes: #470564
   * database.c
      - Recover from broken symlinks in /etc/cron.d/ (Closes: #433609)
      - Don't report wrong file owner in /etc/cron.d/ as wrong symlink owner
      - Check the permissions of symlink targets (writeable only by root)
   * do_command.c
      - Don't let long-running commands time out certain MTAs. Patch provided by
        Justin Pryzby, based on an analysis by Alexis Huxley (thanks!). Debian's
        default MTA, exim, does not time out, so it shouldn't have been
        affected.  Closes: #155109, #443615
      - Bypass mail generation/sending code when no MTA is installed.
        Previously, jobs with a lot of output would die once the pipe's buffer
        was filled.  Closes: #577133
   * popen.c
      - Check return value of setgid() call, also associated with the
        CVE-2006-2607 fix
      - Move signal handling away from ancient API. Patch provided by Justin
        Pryzby (thanks!).
   * misc.c
      - On startup, when recreating missing directories, do so with permissions
        reflecting Debian's SGID crontab vs upstream's SUID
   * entry.c
      - Explicitly check for valid ranges in range values instead of upstream's
        broken approach which misses certain combinations of ranges and steps.
        Closes: #533726
   * env.c
      - Backport environment variable parser from 4.1. The 3.0 parser has a
        number of issues, especially with otherwise trivial matters such as
        whitespace. Closes: #437180
   * cron.8
      - Document symlink behaviour.
   * crontab.1
      - Document the new EOF handling described above.
   * crontab.5
      - Clarify parsing of empty variables (Closes: #497742)
   * debian/TODO
      - Remove obsolete entries; add a table of planned milestones
   * debian/NEWS
      - Briefly describe the most important changes since lenny's release
   * debian/control
      - Add Christian Kastner to the Maintainers list (Closes: #565143)
 .
   [ Javier Fernandez-Sanguino Pen~a ]
   * debian/rules: Install the cron.default file properly
   * debian/standard.daily:
      - Do not indicate that lost+found does not exist if the filesystem is XFS
        (Closes: #577508 577536)
Checksums-Sha1: 
 f9dbec06cbea51bcc5035f1c12f4ad12faee02d4 858 cron_3.0pl1-110.dsc
 1db2b9baa4403bb0a20f34f4943774fc7dc7e3fc 117969 cron_3.0pl1-110.tar.gz
 420c6be1e3c179fa9920cb6964fc81a410961f48 90610 cron_3.0pl1-110_i386.deb
Checksums-Sha256: 
 aa461c70191e3a4c4f44b24d7cac5325eb0e60a178160b54f058727a72618ef8 858 cron_3.0pl1-110.dsc
 f9f73adf08b48f44df2f96ba84ddcc6ede5387eee3783f7c8b64c0fc7cb73255 117969 cron_3.0pl1-110.tar.gz
 566f43912ec8ce3eadb7e6e1d3c1936902ac5b901815fcfe17a972ec51733272 90610 cron_3.0pl1-110_i386.deb
Files: 
 07ff9ba21fa77924e43167fe4f8ea5fe 858 admin important cron_3.0pl1-110.dsc
 674df168cb066307074e84f98e7355d0 117969 admin important cron_3.0pl1-110.tar.gz
 27c2f3baf7de1c1ab6564b6d475f96e6 90610 admin important cron_3.0pl1-110_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFL4e23sandgtyBSwkRAjVNAJ49KqnZKwhvONo2QWCjtdtVi7xTjwCfWjRb
o4cg6DrO6CvHH6VhiE/AnMk=
=2hD+
-----END PGP SIGNATURE-----


Accepted:
cron_3.0pl1-110.dsc
  to main/c/cron/cron_3.0pl1-110.dsc
cron_3.0pl1-110.tar.gz
  to main/c/cron/cron_3.0pl1-110.tar.gz
cron_3.0pl1-110_i386.deb
  to main/c/cron/cron_3.0pl1-110_i386.deb