Change logs for cron source package in Mantic

  • cron (3.0pl1-163ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable (LP: #2028894). 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
        - Inherit PATH by default:
          + debian/crontab.main: Stop setting PATH
          + debian/cron.service, debian/cron.init: Pass -P to cron
        - debian/tests/compare-with-old-cron-files: Compare against cron package
          shipped in Ubuntu Jammy instead of that shipped in Debian Bullseye
    
    cron (3.0pl1-163) unstable; urgency=medium
    
      * Checked that the patch debian/patches/fixes/crontab_5_manpage.patch
        confirms that all features about @reboot were removed. Closes: #779845;
        checked that crontab(5) manual page is no longer outdated as
        Tobias Köck used to notice it. Closes: #1037442
      * adopted Daniel Lewart's patch (thanks!), which improves debian patch
        No-multiple-timezones.patch. Closes: #1025536
      * modified debian/cron.postinst in a way which allows script lines added
        by debhelper to be considered. Closes: #1038938
    
     -- Vladimir Petko <email address hidden>  Fri, 28 Jul 2023 12:19:57 +1200
  • cron (3.0pl1-162ubuntu1) mantic; urgency=medium
    
      * Merge with Debian unstable (LP: #2023077). 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
        - Inherit PATH by default:
          + debian/crontab.main: Stop setting PATH
          + debian/cron.service, debian/cron.init: Pass -P to cron
      * Dropped changes, patch no longer applies:
        - Update crontab(5) manpage to match new behaviour
          [Relevant sections removed by d/p/fixes/crontab_5_manpage.patch]
      * New changes:
        - debian/tests/compare-with-old-cron-files: Compare against cron package
          shipped in Ubuntu Jammy instead of that shipped in Debian Bullseye
    
     -- Nick Rosbrook <email address hidden>  Fri, 02 Jun 2023 12:41:04 -0400
  • 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
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 23 Nov 2022 15:30:35 +0100