[ubuntu/lunar-proposed] cron 3.0pl1-151ubuntu1 (Accepted)

Łukasz 'sil2100' Zemczak lukasz.zemczak at ubuntu.com
Wed Nov 23 14:44:13 UTC 2022


cron (3.0pl1-151ubuntu1) lunar; urgency=low

  * Merge from Debian unstable. Remaining changes:
    - debian/control: Move MTA to Suggests field.
    - debian/cron.default: change to a deprecated message to make it clear
      that the file is no longer in use.
    - d/p/f/inherit-path.patch: Add -P option to inherit PATH from environment,
      thanks to Tom Jones for the patch (Closes: #688716)
    - Inherit PATH by default (LP: #1779767):
      + debian/crontab.main: Stop setting PATH
      + debian/cron.service, debian/cron.init: Pass -P to cron
    - Update crontab(5) manpage to match new behaviour (LP: #1938924)

cron (3.0pl1-151) unstable; urgency=medium

  * bumped a breaks+replace clause, now against cronie (<< 1.6.1-5)
    Closes: #1023325

cron (3.0pl1-150) unstable; urgency=medium

  [ Georges Khaznadar ]
  * documented a little more debian/patches/features/protect-list.patch
  * included changes made by Janitor:
  +   Trim trailing whitespace.
  +   Update standards version to 4.6.1

  [ Johannes Schauer Marin Rodrigues ]
  * Remove dependency on lsb-base (Closes: #1020603)

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Update standards version to 4.6.1, no changes needed.

cron (3.0pl1-149) unstable; urgency=medium

  * manage characters \r and \b in a special way, since one could use
    them to obfuscate a crontab. This patch closes: #585552.
    Now one can insert characters  \r and \b into a crontab's shell command,
    `crontab -l` will show those characters in escaped format; so the
    obfuscation is more difficult to create.
  * introduced the debian patch d/patches/features/protect-list.patch and
    the test d/tests/check-listings-protection to create the feature and
    check that it works as expected

cron (3.0pl1-148) unstable; urgency=medium

  * moved the dependency on adduser from packahe cron to package
    cron-daemon-common. Closes: #1013916; thanks, Mark Hindley!

cron (3.0pl1-147) unstable; urgency=medium

  * added a test for d/fixes/Pam-group-after-fork.patch
  * merged Jorge Gualtieri's pull request, so this test is working.
  * added a text utility to display text surronded by a frame
  * grouped the two tests which are waiting for a crontab job in the
    same file, so there is one single delay
  * modified dependencies for the tests

cron (3.0pl1-145) unstable; urgency=medium

  * included Jorge Rocha Gualtieri's patch, and shifted the change
    by many lines (closes: #983817)
  * moved part of debian/cron.postrm to debian/cron-daemon-common.postrm,
    added a condition in debian/cron-daemon-common.postrm: systemd-cron
    must not be installed, to let it remove /etc/cron.allow and
    /etc/cron.deny (closes: #773095)

cron (3.0pl1-144) unstable; urgency=medium

  * added versioned Conflicts/Replaces clauses for bcron and systemd-cron
    Closes: #1012596
  * added Conflicts/Replaces clauses between cron and other packages providing
    cron-daemon.

cron (3.0pl1-143) unstable; urgency=medium

  * modified the test "do_not_modify_previous_crontabs" in order to
    prevent its output of the sentence "debconf: delaying package
    configuration, since apt-utils is not installed" to stderr.

cron (3.0pl1-142) unstable; urgency=medium

  * added a test to check that older configuration files are preserved
    when cron-daemon-common is installed. This test is successfully run by
    Salsa'CI.

cron (3.0pl1-141) experimental; urgency=medium

  * removed the patch fixes/Validate-MAILTO-input.patch, and
    refreshed other patches to fit the change. All the additions made
    by the file fixes/Validate-MAILTO-input.patch were undone by the
    other patch features/Add-MAILFROM-environment-variable.patch, making
    it completely useless. Taken in account the environment variable
    MAILFROM again, in the patch
    features/Add-MAILFROM-environment-variable.patch
  * tests added:
    - correctness of the header added to new crontabs (checks the patch
      features/Add-helpful-header-to-new-crontab.patch) in file
      d/tests/check_significant_header
    - debian/tests/check_mailfrom_mailto to check the patch
      features/Add-MAILFROM-environment-variable.patch

cron (3.0pl1-140) experimental; urgency=medium

  * Created an additional binary package: cron-daemon-common; the new
    package is there to separate the installation of /etc/crontab and
    /etc/cron.* stuff, thus making easier to choose between cron and
    cronie packages, both providing (hopefully) the same features.
  * Added a few tests for autopkgtest. So far, tested features are:
    - installing the new packages "cron-daemon-common" and "cron"
      provide identical contents under /etc/cron.*, then installing
      the "cron" package from debian/bulleye.
    - when "cron-daemon-common" and "cron" are installed the only
      differences in files /etc/crontab are brackets instead of
      parentheses (which prevent launching a subshell)

cron (3.0pl1-139) unstable; urgency=medium

  * applied simplifications proposed by Debian Janitor:
    - removed the dependency on debianutils,
    - removed the version constraints for dependencies lsb-base, libpam-runtime
    - removed the version constraint for the suggestion anacron

cron (3.0pl1-138) unstable; urgency=medium

  * Added myself as an Uploader
  * Add bitstring.h as a dependency to CRON_OBJ and CRONTAB_OBJ
  * applied changes proposed by debian Janitor
    (https://salsa.debian.org/debian/cron/-/merge_requests/2/diffs)
    - fixed a line length in d/changelog
    - bumped Standards-Version: 4.6.0, debhelper-compat (= 13)
    - erased debian/cron.prerm, which contined nothing useful.
  * replaced a sequence of spaces by a tab in line 18 of debian/crontab.main,
    so line 18 has the same syntax as following lines of the same file.
    Closes: #930765
  * added the command `dpkg-statoverride --remove /usr/bin/crontab`, to
    be called when the package is purged. Closes: #984586

cron (3.0pl1-137.1) unstable; urgency=medium

  * Non-maintainer upload.
  * authorized characters like "=", "/" in email addresses.
    the modified file is
    debian/patches/features/Add-MAILFROM-environment-variable.patch
    Closes: #990026

Date: Wed, 23 Nov 2022 15:30:35 +0100
Changed-By: Łukasz 'sil2100' Zemczak <lukasz.zemczak at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/cron/3.0pl1-151ubuntu1
-------------- next part --------------
Format: 1.8
Date: Wed, 23 Nov 2022 15:30:35 +0100
Source: cron
Built-For-Profiles: noudeb
Architecture: source
Version: 3.0pl1-151ubuntu1
Distribution: lunar
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Łukasz 'sil2100' Zemczak <lukasz.zemczak at ubuntu.com>
Closes: 585552 688716 773095 930765 983817 984586 990026 1012596 1013916 1020603 1023325
Launchpad-Bugs-Fixed: 1779767 1938924
Changes:
 cron (3.0pl1-151ubuntu1) lunar; urgency=low
 .
   * Merge from Debian unstable. Remaining changes:
     - debian/control: Move MTA to Suggests field.
     - debian/cron.default: change to a deprecated message to make it clear
       that the file is no longer in use.
     - d/p/f/inherit-path.patch: Add -P option to inherit PATH from environment,
       thanks to Tom Jones for the patch (Closes: #688716)
     - Inherit PATH by default (LP: #1779767):
       + debian/crontab.main: Stop setting PATH
       + debian/cron.service, debian/cron.init: Pass -P to cron
     - Update crontab(5) manpage to match new behaviour (LP: #1938924)
 .
 cron (3.0pl1-151) unstable; urgency=medium
 .
   * bumped a breaks+replace clause, now against cronie (<< 1.6.1-5)
     Closes: #1023325
 .
 cron (3.0pl1-150) unstable; urgency=medium
 .
   [ Georges Khaznadar ]
   * documented a little more debian/patches/features/protect-list.patch
   * included changes made by Janitor:
   +   Trim trailing whitespace.
   +   Update standards version to 4.6.1
 .
   [ Johannes Schauer Marin Rodrigues ]
   * Remove dependency on lsb-base (Closes: #1020603)
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Update standards version to 4.6.1, no changes needed.
 .
 cron (3.0pl1-149) unstable; urgency=medium
 .
   * manage characters \r and \b in a special way, since one could use
     them to obfuscate a crontab. This patch closes: #585552.
     Now one can insert characters  \r and \b into a crontab's shell command,
     `crontab -l` will show those characters in escaped format; so the
     obfuscation is more difficult to create.
   * introduced the debian patch d/patches/features/protect-list.patch and
     the test d/tests/check-listings-protection to create the feature and
     check that it works as expected
 .
 cron (3.0pl1-148) unstable; urgency=medium
 .
   * moved the dependency on adduser from packahe cron to package
     cron-daemon-common. Closes: #1013916; thanks, Mark Hindley!
 .
 cron (3.0pl1-147) unstable; urgency=medium
 .
   * added a test for d/fixes/Pam-group-after-fork.patch
   * merged Jorge Gualtieri's pull request, so this test is working.
   * added a text utility to display text surronded by a frame
   * grouped the two tests which are waiting for a crontab job in the
     same file, so there is one single delay
   * modified dependencies for the tests
 .
 cron (3.0pl1-145) unstable; urgency=medium
 .
   * included Jorge Rocha Gualtieri's patch, and shifted the change
     by many lines (closes: #983817)
   * moved part of debian/cron.postrm to debian/cron-daemon-common.postrm,
     added a condition in debian/cron-daemon-common.postrm: systemd-cron
     must not be installed, to let it remove /etc/cron.allow and
     /etc/cron.deny (closes: #773095)
 .
 cron (3.0pl1-144) unstable; urgency=medium
 .
   * added versioned Conflicts/Replaces clauses for bcron and systemd-cron
     Closes: #1012596
   * added Conflicts/Replaces clauses between cron and other packages providing
     cron-daemon.
 .
 cron (3.0pl1-143) unstable; urgency=medium
 .
   * modified the test "do_not_modify_previous_crontabs" in order to
     prevent its output of the sentence "debconf: delaying package
     configuration, since apt-utils is not installed" to stderr.
 .
 cron (3.0pl1-142) unstable; urgency=medium
 .
   * added a test to check that older configuration files are preserved
     when cron-daemon-common is installed. This test is successfully run by
     Salsa'CI.
 .
 cron (3.0pl1-141) experimental; urgency=medium
 .
   * removed the patch fixes/Validate-MAILTO-input.patch, and
     refreshed other patches to fit the change. All the additions made
     by the file fixes/Validate-MAILTO-input.patch were undone by the
     other patch features/Add-MAILFROM-environment-variable.patch, making
     it completely useless. Taken in account the environment variable
     MAILFROM again, in the patch
     features/Add-MAILFROM-environment-variable.patch
   * tests added:
     - correctness of the header added to new crontabs (checks the patch
       features/Add-helpful-header-to-new-crontab.patch) in file
       d/tests/check_significant_header
     - debian/tests/check_mailfrom_mailto to check the patch
       features/Add-MAILFROM-environment-variable.patch
 .
 cron (3.0pl1-140) experimental; urgency=medium
 .
   * Created an additional binary package: cron-daemon-common; the new
     package is there to separate the installation of /etc/crontab and
     /etc/cron.* stuff, thus making easier to choose between cron and
     cronie packages, both providing (hopefully) the same features.
   * Added a few tests for autopkgtest. So far, tested features are:
     - installing the new packages "cron-daemon-common" and "cron"
       provide identical contents under /etc/cron.*, then installing
       the "cron" package from debian/bulleye.
     - when "cron-daemon-common" and "cron" are installed the only
       differences in files /etc/crontab are brackets instead of
       parentheses (which prevent launching a subshell)
 .
 cron (3.0pl1-139) unstable; urgency=medium
 .
   * applied simplifications proposed by Debian Janitor:
     - removed the dependency on debianutils,
     - removed the version constraints for dependencies lsb-base, libpam-runtime
     - removed the version constraint for the suggestion anacron
 .
 cron (3.0pl1-138) unstable; urgency=medium
 .
   * Added myself as an Uploader
   * Add bitstring.h as a dependency to CRON_OBJ and CRONTAB_OBJ
   * applied changes proposed by debian Janitor
     (https://salsa.debian.org/debian/cron/-/merge_requests/2/diffs)
     - fixed a line length in d/changelog
     - bumped Standards-Version: 4.6.0, debhelper-compat (= 13)
     - erased debian/cron.prerm, which contined nothing useful.
   * replaced a sequence of spaces by a tab in line 18 of debian/crontab.main,
     so line 18 has the same syntax as following lines of the same file.
     Closes: #930765
   * added the command `dpkg-statoverride --remove /usr/bin/crontab`, to
     be called when the package is purged. Closes: #984586
 .
 cron (3.0pl1-137.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * authorized characters like "=", "/" in email addresses.
     the modified file is
     debian/patches/features/Add-MAILFROM-environment-variable.patch
     Closes: #990026
Checksums-Sha1:
 e635adccb86f45f35e565d7267bac8e0ed44865e 1811 cron_3.0pl1-151ubuntu1.dsc
 5aff44436b2fd11167ff08e0773053cb86f47eef 115740 cron_3.0pl1-151ubuntu1.debian.tar.xz
 2f8ef61e30ceef4c9747d1869745f36e3f914cc0 6343 cron_3.0pl1-151ubuntu1_source.buildinfo
Checksums-Sha256:
 d7919e10eb87909616bd367901c734748ca64f08e208d836cba8bd3b27af387f 1811 cron_3.0pl1-151ubuntu1.dsc
 180f0c484f714abeb37fb4ef7fc0f2319798b98f94601473b982205d195c18dc 115740 cron_3.0pl1-151ubuntu1.debian.tar.xz
 422bfa4b82f1b638c650eb0a40550b9347ee746e1dbe5a026ac7b9c693b57947 6343 cron_3.0pl1-151ubuntu1_source.buildinfo
Files:
 903c40d33d8478896cf41163e3ac1cd5 1811 admin important cron_3.0pl1-151ubuntu1.dsc
 e9bcd1d2204dfc199513c265933472b1 115740 admin important cron_3.0pl1-151ubuntu1.debian.tar.xz
 b0192ea76c4761c42a6dc47895bd4715 6343 admin important cron_3.0pl1-151ubuntu1_source.buildinfo
Original-Maintainer: Javier Fernández-Sanguino Peña <jfs at debian.org>


More information about the lunar-changes mailing list