unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GNU dmd 0.2 released
@ 2014-07-08  6:48 Ludovic Courtès
  0 siblings, 0 replies; only message in thread
From: Ludovic Courtès @ 2014-07-08  6:48 UTC (permalink / raw)
  To: guix-devel, gnu-system-discuss; +Cc: guile-user, guile-sources

[-- Attachment #1: Type: text/plain, Size: 3159 bytes --]

We are pleased to announce GNU dmd version 0.2, its second alpha release
with a positive version number.


• About

  GNU dmd is a “daemon managing daemons” (or “daemons-managing
  daemon”?)–i.e., a service manager that provides a replacement for the
  service-managing capabilities of SysV init (or any other init) with a
  powerful dependency-based system with a convenient interface.  dmd may
  also be used by unprivileged users to manage per-user daemons (e.g.,
  tor, privoxy, mcron, etc.)  It is written in Guile Scheme, and is
  configured and extended using Guile.

  GNU dmd is developed jointly with the GNU Guix project, with the goal
  of being used as the init system of GNU.

  http://www.gnu.org/software/dmd/


• Download

  Here are the compressed sources and a GPG detached signature[*]:
    ftp://alpha.gnu.org/gnu/dmd/dmd-0.2.tar.gz
    ftp://alpha.gnu.org/gnu/dmd/dmd-0.2.tar.gz.sig

  Use a mirror for higher download bandwidth:
    http://www.gnu.org/order/ftp.html

  Here are the MD5 and SHA1 checksums:

  cd0801345949e313d034a9686977a84b  dmd-0.2.tar.gz
  84cc7fea8ddd9ab8816e30330343e53bdab40019  dmd-0.2.tar.gz

  [*] 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 dmd-0.2.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 EA52ECF4

  and rerun the 'gpg --verify' command.

  This release was bootstrapped with the following tools:
    Autoconf 2.69
    Automake 1.14.1
    Makeinfo 5.2


• Changes since version 0.1 (excerpt from the NEWS file)

  ** Non-root configuration file is now ~/.dmd.d/init.scm.

  For unprivileged uses of dmd, the configuration file used to be
  ~/.dmdconf.scm.  It is now ~/.dmd.d/init.scm

  ** Generate template configuration file when none is found.

  A ~/.dmd.d/init.scm template configuration file is now generated when
  dmd is started and no such file exists.

  ** The 'dmd' service has new 'unload' and 'reload' actions.

  The 'unload' action allows a service to be stopped and its definition to
  be unloaded; 'reload' allows a service to be unloaded, and a new
  redefinition to be reloaded, atomically.  See the manual for details.

  ** 'make-forkexec-constructor' has a new calling convention.

  In particular, the procedure now has #:environment-variables
  and #:directory arguments.  See the manual for details.

  ** New 'exec-command' and 'fork+exec-command' convenience procedures.
  ** The 'status' action displays the running value of services (the PID.)
  ** 'dmd' has a new '--pid' option.
  ** Failures to connect to dmd are gracefully handled.
  ** Data is always appended to the log file.
  ** Assorted bug fixes and documentation improvements.


Please report bugs to bug-guix@gnu.org.
Join guix-devel@gnu.org and gnu-system-discuss@gnu.org for discussions.

Ludovic.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 180 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-07-08  6:48 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-07-08  6:48 GNU dmd 0.2 released Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).