We are pleased to announce the release of GNU Mcron 1.1, representing 124 commits, by 3 people over 4 years.
* About GNU Mcron is a complete replacement for Vixie cron. It is used to run tasks on a schedule, such as every hour or every Monday. Mcron is written in Guile, so its configuration can be written in Scheme; the original cron format is also supported. https://www.gnu.org/software/mcron/ * Download Here are the compressed sources and a GPG detached signature[*]: https://ftp.gnu.org/gnu/mcron/mcron-1.1.tar.gz https://ftp.gnu.org/gnu/mcron/mcron-1.1.tar.gz.sig Use a mirror for higher download bandwidth: https://ftpmirror.gnu.org/mcron/mcron-1.1.tar.gz https://ftpmirror.gnu.org/mcron/mcron-1.1.tar.gz.sig [*] 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 keys.gnupg.net --recv-keys 0ADEE10094604D37 and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69 Automake 1.16.1 NEWS * 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 bug-mc...@gnu.org.
signature.asc
Description: PGP signature
-- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.