After some work done here, it looks like the *cause* of this error is when $file is undefined in /usr/sbin/syslogd-listfiles and that only happens if /etc/syslog.conf mentions a file which actually doesn't exist. This could happen, I suppose, although I'm not entirely sure how.
Dave. -- Dave Ewart [email protected] Computing Manager, Cancer Epidemiology Unit University of Oxford / Cancer Research UK PGP: CC70 1883 BD92 E665 B840 118B 6E94 2CFD 694D E370 Get key from http://www.ceu.ox.ac.uk/~davee/davee-ceu-ox-ac-uk.asc N 51.7516, W 1.2152
signature.asc
Description: Digital signature

