newsGNU Mcron - News: GNU Mcron 1.1 released

Latest News
GNU Mcron 1.1.1 released posted by mthl, Sun 08 Apr 2018 03:46:15 PM UTC - 0 replies
GNU Mcron 1.1 released posted by mthl, Mon 19 Mar 2018 12:37:13 AM UTC - 0 replies
GNU mcron has been upgrade to guile-2.0 posted by dale_mellor, Mon 28 Apr 2014 03:03:02 PM UTC - 0 replies
GIT repository rebuilt posted by dale_mellor, Sun 13 Jun 2010 06:25:12 PM UTC - 0 replies
1.0.5 released (without fanfare!) posted by dale_mellor, Sun 13 Jun 2010 06:21:57 PM UTC - 0 replies
[Submit News]
[11 news in archive]

GNU Mcron 1.1 released

Item posted by Mathieu Lirzin <mthl> on Mon 19 Mar 2018 12:37:13 AM UTC.

We are pleased to announce the release of GNU Mcron 1.1,
representing 124 commits, by 3 people over 4 years.


Here are the compressed sources and a GPG detached signature[*]:

Use a mirror for higher download bandwidth:

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:

gpg --verify mcron-1.1.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

gpg --keyserver --recv-keys 0ADEE10094604D37

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
Autoconf 2.69
Automake 1.16.1


Noteworthy changes in release 1.1 (2018-03-19) [stable]
    • New features

The 'job' procedure has now a '#:user' keyword argument which allows
specifying a different user that will run it.

Additional man pages for 'cron(8)' and 'crontab(1)' are now generated using
GNU Help2man.

    • Bug fixes

Child process created when executing a job are now properly cleaned even
when execution fails by using 'dynamic-wind' construct.

    • Improvements

GNU Guile 2.2 is now supported.

Some procedures are now written using functional style and include a
docstring. 'def-macro' usages are now replaced with hygienic macros.

Compilation is now done using a non-recursive Makefile, supports out of tree
builds, and use silent rules by default.

Guile object files creation don't rely on auto-compilation anymore and are
installed in 'site-ccache' directory.

Jobs are now internally represented using SRFI-9 records instead of vectors.

Changelog are generated from Git logs when generating the tarball using
Gnulib gitlog-to-changelog script.

A test suite is now available and can be run with 'make check'.

    • Changes in behavior

The "--enable-debug" configure variable has been removed and replaced with
MCRON_DEBUG environment variable.

The "--disable-multi-user" configure variable is now used to not build and
install the 'cron' and 'crontab' programs. It has replaced the
"--enable-no-vixie-clobber" which had similar effect.

(mcron core) module is now deprecated and has been superseeded by
(mcron base).

Please report bugs to

No messages in GNU Mcron 1.1 released


Back to the top

Powered by Savane 3.1-cleanup1