Hi there release team, I have made a few (minor) improvements to cron that I would like to squeeze into before base is frozen. Attached is the .changes file of the package I have ready to upload. Unlike the gettext one (Santiago's) I don't intend to do an update to the latest upstream, but it's in my TODO list (not for etch, though)
A summary of the changes: - typo fixes to manpages - two example scripts (increases the size of the package in 15K) that can prove to be very useful (specially the stats-cron code I wrote recently together with the -L 2 option introduce in -95) - a change in how cron.{deny,allow} files are handled. In -95 an previous a user that is both in the deny and allow file will be granted access to cron task definition, with the change if a user is in both he is denied access by default. Either case, root access to cron is always assured - introduced code to use libaudit [1], but its disabled by default as it is not (yet) available in Debian kernels (or userspace) Does this look OK to upload? Regards Javier [1] Steve Grubb's Audit daemon whttp://people.redhat.com/sgrubb/audit/, these changes (and kernel changes) are required for Common Criteria certification, The patch is based on the one available in Fedora, but rewritten for Debian as I have done for previous patches and intend to do for many more.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Wed, 9 Aug 2006 01:07:40 +0200 Source: cron Binary: cron Architecture: source i386 Version: 3.0pl1-96 Distribution: unstable Urgency: low Maintainer: Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> Changed-By: Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]> Description: cron - management of regular background processing Closes: 379230 Changes: cron (3.0pl1-96) unstable; urgency=low . * Fix error in manpage that prevent a line from being presented (Closes: #379230) * Introduce Steve Grubb's patch to emit audit log message on crontab denial based on the patch from Fedora, and adapted to Debian's cron version. The main difference is that audit logs are generated if cron is compiled to 'ALLOW_ONLY_ROOT'. This patch is currently disabled since LSPP's audit library is not yet available. * Change misc.c so that a user that is *both* in the cron.deny and cron.allow files will be denied access (previously he would be permitted access) * Add two example scripts: - stats-cron.pl: A script written by myself that can be used to audit the behaviour of cron and benefits from the new cron logging (-L 2) option to log the *end* of a cronjob. - crontab2english.pl: A script written by Sean M. Burke that translates the crontab notation to natural language. * Adjust debian/copyright to acknowledge the (c) and license of the above scripts. Files: 480284dd741e37a451669546ec86d736 801 admin important cron_3.0pl1-96.dsc 0cfbbf5e7962e2bc43ac5f11c6fff88b 64813 admin important cron_3.0pl1-96.diff.gz 0c2c11c2dc2db6f09ee7e891181f1506 76396 admin important cron_3.0pl1-96_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iQCVAwUBRNk8k/tEPvakNq0lAQL87gQAoym0ph/b22ZGCbRuEmWgjfGxwc1lpshv dP8e+jBaTAP+/q3TC8m5UWy2JHuNfj7J2RAAOg2hMEbqcOXAuDWWB90PzsjySBK8 JjbKxub5ZMP6ZZLIAsd74Dhqoa9uGwGLqet1DuXv+Azi6qfnzi9DQLxU2IX0ZNQx w+LvyVxmNl8= =g03p -----END PGP SIGNATURE-----
signature.asc
Description: Digital signature