librelist archives

« back to archive

lamson and daemons

lamson and daemons

From:
Marc Vieuille
Date:
2010-09-23 @ 17:16
Hello,
we are developping a mail application to extend the reach of an existing
web application and we are trying to leverage lamson for this.
We are encountering a few issues that we found interesting to share with
you.

1) Problem running on FreeBsd 8.0 :
-----------------------------------
 * Lamson 1.0 has a dependency on python-daemon-1.5.5 which we manage to
 install on the above platform but fail to run. 
 * Problem has been reported to package owner.

2) All lamson commands appear to daemonize :
--------------------------------------------
 This is an issue on platform with non working python-daemon dependency
 as encountered above, but additionally to this, a popular way to handle
 long running processes those days is to manage them through a system
 like supervisord ( see http://supervisord.org/). Unfortunately process
 to be daemonized through supervisord needs to be brought in foreground.
 Is there any option to prevent daemonizing ?

We understand we can reuse most of the provided infrastructure to create
custom receivers without daemonizing, however it is sad to have to do it
out of the provided infrastructure.

Best,
Marc
--
Web   : http://www.amvtek.com/
Tel   : ++40 (0)256 201 693
Skype : mvskyp