====== 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. #@OS_HTML~dmnzq~@# ===== Installation ===== See the [[computing:epeios:compilation:|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 [[computing:epeios:configuration:|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: ModuleFilename ModuleService * //''ModuleFilename''// is the path and name of the specially designed dynamic library which have to be //daemonized//, * //''ModuleServiceType''// is the type of the connection ; one of the two following values: * **''Switched''**: for daemons which clients are specially designed and configured to handle such type of connections (one physical connection can handle several logical connections) ; if you have to choose and don't know what the purpose of this connection type is, you probably better choose below connection type, * **''Straight''**: for daemons which clients use standard connection (one logical connection per physical connection), * //''ModuleService''// is the the port the daemon listens to. ===== License ===== #@H_LICENSE_HTML~dmnzq~@# ===== Status ===== * Last release: **20161231** * #@CVS_HTML~tools/dmnzq/tool/CHANGELOG.txt,Changelog~@#. ===== Download ===== There is no dedicated download section, as this tool is included in each package which needs it. ===== Author ===== #@H_AUTHOR_HTML~dmnzq~@#. ===== Other resources ===== * [[computing:epeios:tools:dmnzq:manual:|User manual]], * [[http://github.com/epeios-q37/epeios/tree/master/tools/dmnzq/|source repository of the tool]], * //dmnzq// is hosted((submission in progress: http://savannah.gnu.org/task/index.php?...)) on [[http://savannah.nongnu.org/projects/dmnzq|GNU Savannah]]((not active yet: see previous footnote.)) ; you will find there some other resources for this tool (bug tracking service, tech support manager...), * //dmnzq// is also on [[http://freshcode.club/projects/dmnzq|Freshcode]], with its own RSS/Atom feed to which you can subscribe to be informed when there are new releases.