Announcing Lire 1.2 Release Candidate 1

Wytze van der Raay wytze at nlnet.nl
Fri Nov 22 12:02:46 CET 2002


Hi Francis,

On Wed, Nov 20, 2002 at 05:01:29PM -0500, Francis J. Lacoste wrote:
> ...
> For a better 1.2 release, please give the RC1 a try and send all bugs
> and inconvenience to development at logreport.org.

1.2rc1 appears to work OK in my limited test environment, congratulations!
As for the new style of reports, with percentages automatically shown in
a separate column, I like it very much!

An issue which existed already with 1.1, but which I failed to report
before, has become worse in 1.2-rc1, and this inconsistency should
probably be adressed before the final 1.2. This concerns the presence
of the "superservice=" specification in the /etc/lire/*.local files.
The lr_config utility generates these, and there is also a reference
to them in the lr_cron manual page. When running lr_cron with 1.1,
lr_log2report complained about them:

  if test $# -gt 1
  then
      echo >&2 "$tag warning obsolete (since Lire 1.1) superservice argument detec ted"
      echo >&2 "$tag warning this argument is ignored"
      echo >&2 "$tag warning please change your scripts and call this program as $USAGE"
      shift
  fi

With 1.2-rc1, it gets worse: when you run lr_cron on your freshly
lr_config-generated setup, the following error is printed:

all all lr_tag-20021122115130-31634 lr_check_service err 'dns' is not a supported service (it is available neither as backwards compatible name).  The list of supported services is bind8_query bind9_query bind8_named mysql pgsql isdnlog argomail exim nms postfix qmail sendmail cisco_ios ipfilter ipchains iptables pix watchguard welf xferlog iis_ftp nmsmmp nmsstore cups_pagelog lprng_account ms_isa squid_access welf_proxy syslog combined common modgzip referer w3c_extended dbmail spamassassin test.  The list of names, offered for backwards compatibility is squid cisco cups lprng bind8 bind9.

and no reports are produced at all. Very confusing if you've just
installed a fresh Lire version, and used lr_config for configuring it:

  # /village/wytze/logreport/software/etc/lire/dns.weekly.bind9_query.1.local - dns bind9_query weekly
  #   cron config file
  # to be sourced by lr_cron(1)
  # automatically generated by lr_config(1) on Fri Nov 22 11:50:49 CET 2002
  superservice="dns"
  service="bind9_query"
  log="/var/log/named/log"
  filter="eval cat"
  subject=""
  to=""
  
  # Load common settings
  if test -r /village/wytze/logreport/software/etc/lire/cron.defaults.local
  then
      . /village/wytze/logreport/software/etc/lire/cron.defaults.local
  fi

Commenting out the line superservice="dns" fixes the problem.
lr_config needs to be updated to get back in sync with Lire ...

-- wytze

-- 
To UNSUBSCRIBE, email to development-request at logreport.org with a subject of
"unsubscribe". Trouble? Send an email with subject "help" to
development-request at logreport.org



More information about the Development mailing list