The patch is not working because of the following reasons. The clog tool is not included in build and the reasons are unkown. Changes in inetutils-1.6/configure.ac are failed to achieve this. The syslogd couldn't build because of missing clog.h in inetutils/lib, assuming that clog.h automatically copied to inetutils-1.6/lib in install process of clog. The syslogd depends on clog.
Interesting! We are currently rolling a release, so this will have to wait until after. But we can get the ball rolling. I think this would be a nicer feature, I did look for it once. Index: inetutils-1.6/clog/Makefile.am Since it is such a small program, it would be better to add it under src/. The name clog is a bit bad, but if that is what the BSDs use then we should stick with it. Index: inetutils-1.6/clog/clog.h =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ inetutils-1.6/clog/clog.h 2011-11-30 10:49:18.769499826 +0200 @@ -0,0 +1,53 @@ +/*- + * Copyright (c) 2001 + * Jeff Wheelhouse ([email protected]) Do you know if Jeff Wheelhouse would like to sign an copyright assignment for this code? Did you do any significant changes to this? Also, has anyone else done any such changes? We would need everyone who has contributed any significant amount of code to assign (or disclaim) their copyright to the FSF before we can include this in inetutils. Index: inetutils-1.6/syslogd/syslog.conf.5 Index: inetutils-1.6/clog/clog.8 The documentation for inetutils is written in texinfo, so the relevant chapters would need to be added/updated if we are going to include this. Those are the major issues as it stands, if we can get the ball rolling on that then we can start discussing the code which has some issues (not using argp, BSD specific hackery which isn't portable, using static buffers for file names, etc).
