Change logs for cron source package in Natty

  • cron (3.0pl1-116ubuntu1) natty; urgency=low
    
      * Merge from debian unstable (LP: #696953), remaining changes:
        - debian/control:
          + Requires debhelper >= 7.3.15ubuntu2 (for Upstart).
          + Move MTA,lockfile-progs to Suggests field.
        - debian/cron.upstart: Add Upstart script.
        - debian/{prerm,postinst,postrm}:
          + Don't call update-rc.d,invoke-rc.d and
            /etc/init.d/cron.
        - debian/rules: Call dh_installinit to install Upstart job properly.
    
    cron (3.0pl1-116) unstable; urgency=high
    
      * Upload with approval from Release Team to get RC bug fixes in Squeeze
        (see http://lists.debian.org/debian-release/2010/12/msg00719.html)
      * do_command.c, popen.c:
        - Use fork() instead of vfork().
      * do_command.c:
        - Close an unused stream in the fork()ed child prior to exec'ing the
          user's command, thereby avoiding an fd leak. Closes: #604181, LP: #665912
          Previously to this, in conjunction with LVM, the fd leak may have the
          effect of the user being spammed by warnings every time a cron job was
          executed.
      * crontab.5:
        - Fixed the example demonstrating how to run a job on a certain weekday of
          the month (date range was off-by-one). Also, the same example contained
          a superfluous escape, resulting in wrong output. Closes: #606325
      * cron.init:
        - Added $named to Should-Start, in case @reboot jobs need DNS resolution.
          Closes: #602903
        - Added nslcd to Should-Start. LP: #27520
     -- Lorenzo De Liso <email address hidden>   Mon, 03 Jan 2011 20:32:01 +0100
  • cron (3.0pl1-115ubuntu1) natty; urgency=low
    
      * Merge from Debian testing, Ubuntu remaining changes:
        - debian/control:
          + Requires debhelper >= 7.3.15ubuntu2 (for Upstart).
          + Move MTA,lockfile-progs to Suggests field.
        - debian/cron.upstart: Add Upstart script.
        - debian/{prerm,postinst,postrm}:
          + Don't call update-rc.d,invoke-rc.d and
            /etc/init.d/cron.
        - debian/rules:
          + Call dh_installinit to install Upstart job properly.
    
    cron (3.0pl1-115) unstable; urgency=high
    
      * cron.c: set LC_COLLATE to 'C' in order to properly work when locales
        are set that change the collation order expected by the regular
        expressions used in load_database(). By setting locale we were
        skipping some crontabs unexpectedly due to [a-z] not matching all the ascii
        characters in some languages (such as Estonian).  (Closes: #600310)
        Thanks to Michael Tokarev for spotting this issue and for
        Bastian Blank for pointing for the fix.
      * debian/cron.init:
          - Fix typo that prevented it from properly loading LC_CTYPE (Closes:
            #600082)
          - Force LC_COLLATE to 'C' regardless of user locale settings.
     -- Alessio Treglia <email address hidden>   Sat, 27 Nov 2010 10:46:19 +0100
  • cron (3.0pl1-114ubuntu1) maverick; urgency=low
    
      * Merge from debian unstable for documentation updates and reading of
        /etc/default/locale. Remaining changes:
        - debian/control:
          + Build-Depends on debhelper >= 7.3.15ubuntu2, for Upstart
          + Drop MTA and lockfile-args to Suggests
        - add debian/cron.upstart
        - debian/postinst: remove calls to update-rc.d, invoke-rc.d and
          /etc/init.d/cron
        - debian/postrm: remove call to update-rc.d
        - debian/prerm: remove calls to invoke-rc.d and /etc/init.d/cron
        - debian/rules: install Upstart job
    
    cron (3.0pl1-114) unstable; urgency=low
    
      * Cleanup of the package in preparation of the next Debian release.
         - Notice that only one change introduces new behaviour (debian/cron.pam),
           the other changes are just documentation fixes or cleanups to the
           packaging.
      * debian/cron.pam:
        - In addition to the reading /etc/security/pam_env.conf and
          /etc/environment (obsolete config file) previous default,
          cron will now also read /etc/default/locale in order to setup
          the proper localisation environment for tasks.
      [ Documentation fixes ]
      * debian/cron.{default,init}, cron.8, crontab.5:
        - Updated documentation (comments in scripts and manpageS) regarding the
          reading and setting of locale information for the cron daemon and for
          cron tasks to document the new behaviour due to the above change.
      * debian/{preinst,postinst,postrm}:
        - Since /etc/cron.monthly/standard does not provide any worthwhile task
          anymore, remove obsolete /etc/cron.monthly/standard after upgrading
          (local changes are preserved, however). Closes: #585680
      * crontab.1
        - Minor typo fixes to the manpage.
      * crontab.5:
        - Added an example submitted by jidanni (thanks!), showing how to run a
          command on the second Saturday of the month. Closes: #584514
        - Minor fixes
      [ Fixes to the packaging ]
      * debian/control:
        - Bumped Standards-Version to 3.9.1 (no changes needed)
        - Added Pre-Depends for dpkg (<= 1.15.7.2) for a dpkg-maintscript-helper
          with support for safely removing conffiles
        - Added Homepage: field
        - Added Vcs-* fields
        - Upgraded debhelper dependency version for dh_bugscripts
      * debian/rules:
        - Replace deprecated dh_clean -k with dh_prep
      * debian/NEWS:
        - Apply Steve Langasek's patch to remove non-newsworthy content, avoiding
          unnecessary output from apt-listchanges during upgrade. Closes: #591005
      * debian/source/format:
        - Make source format explicit (1.0)
     -- Jamie Strandboge <email address hidden>   Tue, 24 Aug 2010 14:56:42 -0500