Init script supply with package isn't compliant with Gentoo environment: KIT_2 geaaru # /etc/init.d/hylafax start * Caching service dependencies ... * Starting HylaFAX Servers. ... HylaFAX: faxq hfaxd (without old protocol & without SNPP support) /usr/sbin/hfaxd -i hylafax . /etc/init.d/hylafax: line 142: eend: command not found * ERROR: hylafax failed to start This error happens why it is included file setup.cache . $SPOOL/etc/setup.cache that overwrite some variable and so eend method is not founded. Reproducible: Always Steps to Reproduce: 1. Start hylafax server 2. 3.
I created a new init script compliant with gentoo environment that use a conf.d file and now all works fine. G@@ru
Created attachment 175592 [details] New hylafax init script
Created attachment 175594 [details] Conf.d file for hylafax
Created attachment 175595 [details] New hylafax ebuild that use my init script and conf.d file Please fix it with my init script else for other developers i insert on my layman an ebuild that use my init script. Layman Ge@@ru (with layman overlay link to: http://easydbus.sf.net/layman.txt) Bye Ge@@ru
Reassigning to maintainer, CCing herd.
d'oh, fixed summary as well. Geaaru, if init-script of older version of hylafax fail the same way, please adjust the summary accordingly.
I test this error with versions: - 4.4.4 (of this report); - 4.3.7 (same problem); - 4.3.1 (same problem). Not tested versions 4.3.0 and 4.2.5 but i think that this problem is relative to all versions. Fix summary description. Bye Ge@@ru
Thanks, I haven't been able to test this with real hardware for a while...
Thanks; fixed. Init script looks good, but I can't really test it fully at this time. Please test and report back any issues.