Bug Fix Advisory vixie-cron bug fix update

Advisory: RHBA-2009:0025-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

An updated vixie-cron package that fixes various bugs is now available.

The vixie-cron package contains the vixie version of cron. Cron is a
standard UNIX daemon that runs specified programs at scheduled times. The
vixie-cron package adds better security and more powerful configuration
options to the standard version of cron.

This updated vixie-cron package includes fixes for the following bugs:

* the "@reboot" crontab macro incorrectly ran jobs when the crond daemon
was restarted.

* the crond daemon now sets the character set for emails by default to the
system's default character set for its locale. On most systems, this will
result in the following Content-Type entity-header field: "Content-Type:
text/plain; charset=UTF-8".

Note: it is now also possible to set the Content-Type and
Content-Transfer-Encoding headers explicitly in crontab files, using
crontab variables of those same names. This capability is documented in the
crontab(5) manual page.

* the crontab binary has been made a position-independent executable (PIE).

All users of vixie-cron are advised to upgrade to this updated package,
which resolves these issues.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
vixie-cron-4.1-57.el4.src.rpm     99eded13f39cdb484207bd9aa78ea82b
 
IA-32:
vixie-cron-4.1-57.el4.i386.rpm     c807a148816be667244f5819258ba713
 
x86_64:
vixie-cron-4.1-57.el4.x86_64.rpm     bdc144b6f642e2fa5ceca07f70738eed
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
vixie-cron-4.1-57.el4.src.rpm     99eded13f39cdb484207bd9aa78ea82b
 
IA-32:
vixie-cron-4.1-57.el4.i386.rpm     c807a148816be667244f5819258ba713
 
IA-64:
vixie-cron-4.1-57.el4.ia64.rpm     cb89dd0ec75a945ddf647e09ae05da9d
 
PPC:
vixie-cron-4.1-57.el4.ppc.rpm     fc9c0b1c33b8b021fb579fd1da08ca18
 
s390:
vixie-cron-4.1-57.el4.s390.rpm     2db185f10245cfc16300628b924007e6
 
s390x:
vixie-cron-4.1-57.el4.s390x.rpm     dcecbe474525d2afc91947758991e776
 
x86_64:
vixie-cron-4.1-57.el4.x86_64.rpm     bdc144b6f642e2fa5ceca07f70738eed
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
vixie-cron-4.1-57.el4.src.rpm     99eded13f39cdb484207bd9aa78ea82b
 
IA-32:
vixie-cron-4.1-57.el4.i386.rpm     c807a148816be667244f5819258ba713
 
IA-64:
vixie-cron-4.1-57.el4.ia64.rpm     cb89dd0ec75a945ddf647e09ae05da9d
 
x86_64:
vixie-cron-4.1-57.el4.x86_64.rpm     bdc144b6f642e2fa5ceca07f70738eed
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
vixie-cron-4.1-57.el4.src.rpm     99eded13f39cdb484207bd9aa78ea82b
 
IA-32:
vixie-cron-4.1-57.el4.i386.rpm     c807a148816be667244f5819258ba713
 
IA-64:
vixie-cron-4.1-57.el4.ia64.rpm     cb89dd0ec75a945ddf647e09ae05da9d
 
x86_64:
vixie-cron-4.1-57.el4.x86_64.rpm     bdc144b6f642e2fa5ceca07f70738eed
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

180145 - crond does not set Character-Set when sending mails
395021 - Make crontab a PIE
429850 - crontab error with @reboot entry


Keywords

character, crontab, email, macro, pie, reboot


These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/