I even tried to generate my own - but even after doing that - newsyslog still wouldn't start - and I had created (touched) all the files that strace reported it tried to open. Also - it needs a -i <run-interval> when the conf contains a DO line (which the example conf does in man newsyslog.conf) - ie. there needs to be a /etc/conf.d/newsyslog I can not understand why this package is marked stable - IMHO it shouldn't even be in the tree, when it clearly does not work!
so you created /etc/newsyslog.conf that didnt match your system exactly and when you tried to run `newsyslog`, it errored also, why would you run it as a service ? from the manpage: NAME newsyslog - maintain system log files to manageable sizes DESCRIPTION Newsyslog is a program that should be scheduled to run periodically by cron. it's not a system logger, it's a logfile rotater
oops. I definetly misunderstood then. a big too quick on the trigger - I installed newsyslog after trying my msyslog-1.08g (and 1.09d) ebuilds which wouldn't work without heavy patching (it's really a crappy piece of work msyslog) - so I needed a syslog deamon fast :)
so we're all set then ? :)
Indeed :) now I only have the outstanding security bug regarding msyslog, that prompted me to change syslog deamon in the first place :)
newsyslog isnt a system logger