Hi, I've tested you implementation. owserver is started by systemd when for example owget tries to connect - great! I'm sending three patches, first updates autotools machinery to use proper --prefix in units and copy the units during "make install". second adds unit for socket activation and simplifies dependent units and third informs systemd that owserver uses notify protocol and drops --foreground from invocation.
systemd changes work fine in my testing. configure.ac | 19 +++++++++++++++++++ src/scripts/Makefile.am | 2 +- src/scripts/systemd/Makefile.am | 17 +++++++++++++++++ src/scripts/systemd/owfs.service | 13 ------------- src/scripts/systemd/owfs.service.in | 11 +++++++++++ src/scripts/systemd/owftpd.service | 13 ------------- src/scripts/systemd/owftpd.service.in | 11 +++++++++++ src/scripts/systemd/owhttpd.service | 14 -------------- src/scripts/systemd/owhttpd.service.in | 12 ++++++++++++ src/scripts/systemd/owserver.service | 12 ------------ src/scripts/systemd/owserver.service.in | 14 ++++++++++++++ src/scripts/systemd/owserver.socket.in | 9 +++++++++ 12 files changed, 94 insertions(+), 53 deletions(-) -- Tomasz Torcz to...@pipebreaker.pl ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers