fb_inet_server installed in /usr/sbin, not /usr/bin. Reproducible: Always Steps to Reproduce: 1. USE="xinetd" emerge firebird 2. set "disable = no" in /etc/xinetd.d/firebird 3. /etc/init.d/xinetd restart Actual Results: grep firebird /var/log/messages Apr 22 10:26:09 dab xinetd[30039]: Reading included configuration file: /etc/xinetd.d/firebird [file=/etc/xinetd.d/firebird] [line=10] Apr 22 10:26:09 dab xinetd[30039]: Server /usr/bin/fb_inet_server is not executable [file=/etc/xinetd.d/firebird] [line=9] Apr 22 10:26:09 dab xinetd[30039]: Error parsing attribute server - DISABLING SERVICE [file=/etc/xinetd.d/firebird] [line=9] Expected Results: netstat -nap|grep 3050 tcp 0 0 0.0.0.0:3050 0.0.0.0:* LISTEN 30127/xinetd
Created attachment 270841 [details, diff] fix fb_inet_server path
I have this fixed in a newer version of the xinetd which basically reflects the change in your patch. It should be addressed in next revision of the ebuild -r2. That should also address some other bugs as well. Hopefully will be in tree in a day or two, just have to find a dev to proxy it into tree for me.
Please see bug 385137 for an updated ebuild with patches to address this issue and some others. Hopefully will be committed to tree sometime soon :)
Fixed in last bump