An overview of the main scripts involved. lr_spoold is the engine behind a Lire™ Online Responder. lr_log2report is the main Lire™ command line interface. The lr_log2xml command is a helper scripts. The lr_xml2report command can be used by the user to merge XML reports. The lr_sql2report is not yet fully integrated in the Lire™ system. The lr_rawmail2mail command manages a Lire client setup. The lr_cron is fired of by cron, in a cron-driven setup.
lr_spoold | \_ lr_check_service \_ lr_spool | \_ lr_processmail \_ lr_getbody | \_ lr_log2mail | \_ lr_inflate \_ lr_log2xml \_ lr_mail | \_ lr_xml2mail \_ lr_xml2report \_ lr_mail lr_log2report \_ lr_inflate \_ lr_log2xml \_ lr_xml2report lr_log2xml \_ lr_store \_ lr_dlf2xml \_ (lr_dlf2sql) lr_xml2report \_ lr_xml_merge \_ lr_xml2<OUTPUTFORMAT> \_ lr_xml2chart lr_sql2report \_ lr_sql2dlf \_ lr_dlf2xml \_ lr_xml2report lr_rawmail2mail \_ lr_getbody \_ lr_deanonymize \_ lr_xml2mail lr_cron \_ lr_log2mail
lr_spoold monitors a Maildir spool for each responder address. lr_processmail processes an email message with a compressed log file attached. Refer to the manpages for the gory details.