Table of Contents

The Epeios daemonizer ('dmnzq')

Introduction

dmnzq is a tool from the Epeios project, which takes a specially designed dynamic library, and establish a communication channel based on a network socket.

dmnzq works with GNU/Linux (and probably other POSIX compliant operating systems), macOS and Windows, on IA-32, AMD64 and ARM (AArch32 and AArch64, like those on Raspberry Pi, Banana Pi, ODROID… devices) architectures.

Installation

See the compilation dedicated page to see how to obtain the binaries.

Two files called dmnzq.xcfg and dmnzq.xlcl have to be in the same directory as the one containing the binary.

Configuration

See the configuration dedicated page.

Other configuration parameters are generally put in a project file, which filename is given as a command-line argument (see dmnzq --help), like following:

<?xml version="1.0" encoding="utf-8"?>
<Projects>
 <Project target="dmnzq">
  <Parameters>
   <Module>
    <Filename>ModuleFilename</Filename>
    <Service Type="ModuleServiceType">ModuleService</Service>
   </Module>
  </Parameters>
 </Project>
</Projects>

License

dmnzq is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Other rights can be granted, but only by an explicitly written permission from the author of dmnzq.

Status

Download

There is no dedicated download section, as this tool is included in each package which needs it.

Author

dmnzq is developed by Claude SIMON (http://q37.info/contact/)..

Other resources

1)
submission in progress: http://savannah.gnu.org/task/index.php?…
2)
not active yet: see previous footnote.