I've made an ebuild and an initscript for specter, a user space logging daemon similar to ulogd, but more flexible. I'll attach the ebuild and init script. I've tested this on x86 Reproducible: Always Steps to Reproduce: 1. NA
Created attachment 61131 [details] init script for specter
Created attachment 61132 [details] ebuild for specter ebuild for app-admin/specter
The ebuild is missing a header... http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Created attachment 63745 [details] Ebuild for specter 1.4 added the header as per the ebuild guild. Should this be running as a user rather than root? I didn't see anything particularly obvious in the gentoo developer notes. Need to check how specter handles dropping privs wrt logfile open.
Created attachment 63746 [details] init script for specter make 'restart' use svc_stop / svc_start
Created attachment 300567 [details] updated ebuild I updated the ebuild for version 1.5, and included a dependency to get sgml2html and sgml2txt so that it would compile. I also updated the postgres dependency.
I ran into this because I was looking for a way of running an arbitrary script triggered by a rule in iptables. Is there a better program for this purpose? I would think that since this bug has been here for almost seven years, most people have found other ways of doing what this program does.