Sie befinden sich hier: eisfair / Pack-Eis
News News News

Navigation

Content

Dateianzeige für rsyslogd (1.1.24)

usr/share/doc/rsyslogd/changes.txt
1.1.23 testing (ap) 20.01.2022 ------------------------------ - Update to rsyslog 8.2112.0 1.1.22 testing (ap) 23.10.2021 ------------------------------ - Update to rsyslog 8.2110.0 - Fixed structure of documentation 1.1.22 testing (ap) 29.08.2021 ------------------------------ - Update to rsyslog 8.2108.0 - /etc/init.d/rsyslogd Export variable _quiet to really suppress messages in /etc/init.d/function. - /var/install/config.d/rsyslogd.sh Delete logotate files like /etc/logrotate.d/rsyslogd_0219 comming from a very old testversion 1.1.21 testing (ap) 23.06.2021 ------------------------------ - Update to rsyslog 8.2106.0 - /var/install/bin/rsyslogd-tools-logger-test Include /etc/config.d/base to get a valid DOMAIN_NAME - /var/install/config.d/rsyslogd.sh load module imuxsock with parameter SysSock.UseSpecialParser="off" module(load="imuxsock" SysSock.UseSpecialParser="off") This enables rsyslogd to work with logger from sysklogd v2.2.3 1.1.20 testing (ap) 22.04.2021 ------------------------------ - Update to rsyslog 8.2104.0 1.1.19 testing (ap) 19.02.2021 ------------------------------ - Update to rsyslog 8.2102.0 - Lib librelp 1.9.0 is required - Changed parameter for omfile: File Output Module old: dirCreateMode 700 new: dirCreateMode 755 - Fixed problem in /var/install/bin/pre-setup-services-rsyslogd-logfileview-menu Script did not ignore dynamic filename action, when omit syncing the file after every loggin was used (-?/filename). - Fixed problem in /var/install/bin/rsyslogd-tools-create-rotate-conf Script did not ignore already compressed files. - Enhanced script /var/install/bin/pre-setup-services-rsyslogd-logfileview-menu menues for files created by dynafile actions are added ToDo: View older files 1.1.18 testing (ap) 12.12.2020 ------------------------------ - Update to rsyslog 8.2012.0 - Added new possibility for RSYSLOGD_RULE_x_ACTION. Now dynamic filenames are supported. ?/filename or -?/filename Filename with properties. (- omit syncing the file after every logging) rsyslog properties like hostname, programname or syslogpriority are supported. Examples: -?/var/log/hosts/%hostname%/messages This creates a directory structure /var/%hostname% and a file messages containing the messages from every host. E.g. /var/log/hosts /var/log/hosts/logserv.fritz.box /var/log/hosts/logserv.fritz.box/messages /var/log/hosts/eis350.fritz.box /var/log/hosts/eis350.fritz.box/messages /var/log/hosts/eistestvirt.fritz.box /var/log/hosts/eistestvirt.fritz.box/messages ?/var/log/programs/%programname%/messages This creates a directory structure /var/%programname% and a file messages containing the messages from every programname. E.g. /var/log/programs/ /var/log/programs/atd /var/log/programs/atd/messages /var/log/programs/shutdown /var/log/programs/shutdown/messages /var/log/programs/fcron /var/log/programs/fcron/messages /var/log/programs/haveged /var/log/programs/haveged/messages /var/log/programs/rsyslogd /var/log/programs/rsyslogd/messages /var/log/programs/xinetd /var/log/programs/xinetd/messages /var/log/programs/kernel /var/log/programs/kernel/messages /var/log/programs/sshd /var/log/programs/sshd/messages /var/log/programs/init /var/log/programs/init/messages /var/log/programs/su /var/log/programs/su/messages 1.1.17 testing (ap) 22.10.2020 ------------------------------ - Update to rsyslog 8.2010.0 - Lib librelp 1.8.0 is required 1.1.16 testing (ap) 27.08.2020 ------------------------------ - Update to rsyslog 8.2008.0 1.1.15 testing (ap) 24.06.2020 ------------------------------ - Update to rsyslog 8.2006.0 1.1.14 testing (ap) 09.05.2020 ------------------------------ - Update to rsyslog 8.2004.0 - Base 2.8.25 is required - Lib glibc 3.0.0 is required - Lib librelp 1.7.0 is required 1.1.13 testing (ap) 14.03.2020 ------------------------------ - Update to rsyslog 8.2002.0 - Base 2.8.24 is required - Prepared rsyslogd for upcomming syslogd package 1.1.12 testing (ap) 11.02.2020 ------------------------------ - Fixed stupid bug in package files wrong date 2012-01-15 1.1.11 testing (ap) 15.01.2020 ------------------------------ - Update to rsyslog 8.2001.0 - Base 2.8.21 is required - libgcrypt20 2.8.3 is required 1.1.10 testing (ap) 12.11.2019 ------------------------------ - Update to rsyslog 8.1911.0 - Base 2.8.21 is required 1.1.9 testing (ap) 06.10.2019 ----------------------------- - Update to rsyslog 8.1910.0 - Base 2.8.20 is required 1.1.8 testing (ap) 20.08.2019 ----------------------------- - Update to rsyslog 8.1908.0 - Base 2.8.19 is required - Fixed bug in /var/install/bin/rsyslogd-tools-test-epurge. A RSYSLOGD_DBPURGE_x_NAME that contains spaces crumpled the output line. (Reported from Thomas Zweifel.) - Fixed bug in /var/install/config.d/rsyslogd.sh. RSYSLOGD_RULE_x_LINE_TEMPLATE was ignored when using database actions. (Reported from Thomas Zweifel.) - Clarified documentation. Database action format is >localhost,Name der logging database,Username,Passwort The greater-than sign is importent. (Improvement suggested by Thomas Zweifel.) 1.1.7 testing (ap) 23.07.2019 ----------------------------- - Update to rsyslog 8.1907.0 - Base 2.8.17 is required - Changed menu "rsyslogd administration" Added "2 View changes" - Changed menu "rsyslogd tools" Added "11 List allowed sender" - Avoid use of /var/install/packages /var/install/include/rsyslogdlib /var/install/config.d/rsyslogd-update.sh /var/install/dialog.d/RSYSLOGD_MYSQL_DB_PACKAGE_DEF.sh - Added dialogs for RSYSLOGD_ALLOWED_SENDER_%_PROT and RSYSLOGD_ALLOWED_SENDER_%_PORT - Added check of duplicate ports RSYSLOGD_IMUDP_%_PORT RSYSLOGD_IMTCP_%_PORT RSYSLOGD_IMRELP_%_PORT - Added check of identical ports RSYSLOGD_IMTCP_%_PORT RSYSLOGD_IMRELP_%_PORT Identical ports are not possible for IMTCP and IMRELP. RELP (Reliable Event Logging Protocol) uses TCP (Transmission Control Protocol) as transport layer. 1.1.6 testing (ap) 03.06.2019 ----------------------------- - Update to rsyslog 8.1905.0 - Base 2.8.15 is required - Fixed /etc/init.d/rsyslogd. /etc/init.d/rsyslogd reload did not really reload the configuration. /etc/init.d/rsyslogd reload now works like /etc/init.d/rsyslogd restart. - Removed configuration variable RSYSLOGD_SUPPRESS_WARNINGS. option does not work properly. - Total rework of configuration generated from RSYSLOGD_ALLOWED_SENDER_N RSYSLOGD_ALLOWED_SENDER_%_PROT RSYSLOGD_ALLOWED_SENDER_%_ACTIVE RSYSLOGD_ALLOWED_SENDER_% variables. This variables no longer generate rsyslog $AllowedSender directives - New enhanced set of variables RSYSLOGD_ALLOWED_SENDER_N number of allowed senders RSYSLOGD_ALLOWED_SENDER_%_ACTIVE is configuration active (yes/no) RSYSLOGD_ALLOWED_SENDER_%_PROT protocol (UDP, TCP, RELP) see RSYSLOGD_IMUDP ... see RSYSLOGD_IMTCP ... see RSYSLOGD_IMRELP ... RSYSLOGD_ALLOWED_SENDER_%_PORT allowed port RSYSLOGD_ALLOWED_SENDER_% allowed sender preferred: ip-adress (e.g. 192.168.1.6) or network (e.g. 192.168.1.0/24) not preferred: hostname (e.g. eisnodev) or FQDN (e.g. eisnodev.ap.de) or network (e.g. ap.de) Using this variables a paket filtering table will be created and activated using nftables. To use this option Eisfair package nftables has to be installed. 1.1.5 testing (ap) 05.05.2019 ----------------------------- - Update to rsyslog 8.1904.0 - Base 2.8.14 is required 1.1.4 testing (ap) 23.03.2019 ----------------------------- - Update to rsyslog 8.1903.0 - Base 2.8.12 is required - Added configuration of action queues to actions using omudp, omtcp, ommysql and omrelp. If the destination host or the service is not available the messages will be stored in an action queue and probably stored for a while in a file on disc. - Dropped configuration variables RSYSLOGD_UDP_PORT and RSYSLOGD_TCP_PORT. Values will be converted to the new variables. - Added new variables to configure input modules imudp and imtcp. RSYSLOGD_IMUDP Use input module imudp (yes) or (no). RSYSLOGD_IMUDP_N Number of port definitions. RSYSLOGD_IMUDP_%_PORT Port to use for receiving messages. RSYSLOGD_IMTCP Use input module imtcp (yes) or (no). RSYSLOGD_IMTCP_N Number of port definitions. RSYSLOGD_IMTCP_%_PORT Port to use for receiving messages. - Changed requirements librelp 1.6.0 is required 1.1.3 testing (ap) 28.01.2019 ----------------------------- - Update to rsyslog 8.1901.0 - Base 2.8.11 is required - Fixed problem in check of :omrelp: action - Changed generation of configuration files. New advanced format (previously known as the RainerScript) is generated whenever possible. - Added configuration of action queues. - Changed Variable RSYSLOGD_CONFIGURATION RSYSLOGD_CONFIGURATION='sysklogd' is no longer supported. Use 'manual' or empty ''. 1.1.2 testing (ap) 12.12.2018 ----------------------------- - Update to rsyslog 8.40 - Base 2.8.10 is required 1.1.1 testing (ap) 23.11.2018 ----------------------------- - Corrected problems on update Some XXX_N variables where set wrong. - Remove files configured with RSYSLOGD_IMPSTATS_FILE on complete uninstall - Added the following configuration variables RSYSLOGD_FILTER Use filters 'yes' or 'no'. RSYSLOGD_FILTER_N Number of filters. RSYSLOGD_FILTER_%_NAME Name / description of filter. RSYSLOGD_FILTER_%_ACTIVE Filter is active (yes or no). RSYSLOGD_FILTER_%_LOGFILE Logfile for filtered log messages. RSYSLOGD_FILTER_%_LINE_TEMPLATE Line format of loglines. RSYSLOGD_FILTER_%_STOP Stop processing the current message after written to logfile. RSYSLOGD_FILTER_%_PROPERTY Property of filter (msg, hostname, programname ...) RSYSLOGD_FILTER_%_OPERATION Operation of filter rule (==,!=,<>,<,>,<=,>=,contains,startswith) RSYSLOGD_FILTER_%_VALUE Value of filter. - Added cui dialogs RSYSLOGD_FILTER_PROPERTY_DEF.sh RSYSLOGD_FILTER_OPERATION_DEF.sh - /var/install/bin/rsyslogd-tools-logger-test Changed call of logger to logger -t 'logger' This will create lines like Nov 18 16:32:12 myhost logger[10891]: Testmessage from myhost.fritz.box (local7:emerg) - Added some comment lines to rsyslogd configuration files to simplify debuging. - Corrected deinstall script - Enhanced RSYSLOGD_ACTION_OMRELP_DEF definition to check for IPADDR or HOSTNAME:PORT - Documentation update/enhancements 1.1.0 testing (ap) 02.11.2018 ----------------------------- - Update to rsyslog 8.39 - Changed requirements libestr 1.4.1 is required 1.0.0 testing (ap) 18.09.2018 ---------------------------- - Update to rsyslog 8.38 - Changed requirements librelp 1.4.0 is required libestr 1.4.0 is required libfastjson 1.4.0 is required - Changed requirements liblogging is no longer required - Added module omprog 0.6.17 testing (ap) 15.05.2018 ------------------------------ - Update to rsyslog 8.35 - Changed requirements librelp 0.99.5 is required - fixed error in /var/install/include/rsyslogdlib 0.6.16 testing (ap) 26.04.2018 ------------------------------ - Update to rsyslog 8.34 - Changed requirements base 2.8.5 is required - Copiled with libmariadb-dev Module ommysql requires installed shared library /usr/lib/libmariadb.so.3 - Changed /var/install/dialog.d/RSYSLOGD_MYSQL_DB_PACKAGE_DEF.sh /var/install/include/rsyslogdlib to use/check for libmariadb 0.6.15 testing (ap) 18.03.2018 ------------------------------ - Update to rsyslog 8.33.1 - Changed requirements base 2.8.3 is required libestr 1.2.1 is required libfastjson 1.2.4 is required liblogging 1.2.2 is required librelp 0.99.3 is required - Modified requirements libgcrypt20 is required instead of libgcrypt - Configured with --disable-libcurl Function http_request() will not be available. - /etc/init.d/rsyslogd set TZ to avoid warning - /var/install/bin/rsyslogd-tools-ccus "Create configuration using syslog(base)" Set RSYSLOGD_LISTEN='ipv4-only' when detecting SYSLOGD_OPTIONS='-r' in base configuration. Syslogd is listening on IPv4 only. 0.6.14 testing (ap) 09.01.2018 ------------------------------ - Update to rsyslog 8.32.0 0.6.13 testing (ap) 14.12.2017 ------------------------------ - Update to rsyslog 8.31.0 - Changed requirements base 2.8.0 is required librelp 0.99.2 is required 0.6.12 testing (ap) 17.10.2017 ------------------------------ - Update to rsyslog 8.30.0 - Changed requirements base 2.7.11 is required libfastjson 1.2.2 is require - Fixed bugs in /var/install/bin/rsyslogd-tools-ccus Menue "Create configuration using syslog(base)" - Changed /var/install/bin/rsyslogd-tools-test-epurge and /var/install/config.d/rsyslogd.sh to enable testing of inactive definitions. - Module impstats added. - Added the following configuration variables RSYSLOGD_IMPSTATS Load impstats (statistic) module (yes) or (no) RSYSLOGD_IMPSTATS_INTERVAL Statistic interval [seconds] RSYSLOGD_IMPSTATS_FACILITY Statistic facility RSYSLOGD_IMPSTATS_SEVERITY Statistic severity RSYSLOGD_IMPSTATS_BRACKETING Use bracketing (yes) or (no) RSYSLOGD_IMPSTATS_SYSLOG Send statistics to syslog stream (yes) or (no) RSYSLOGD_IMPSTATS_FILE Write statistics to a file RSYSLOGD_IMPSTATS_FILE_ROTATE Rotate statistics file using logrotate 0.6.11 testing (ap) 05.09.2017 ------------------------------ - added ntp,security,ftp,console,invld to the list of valid facilities - added ftp to the facility list of rsyslogd-tools-logger-test ntp,security,console,invld are not supported by logger - Fixed bug in /var/install/bin/rsyslogd-tools-dbtool when multiple databases are installed 0.6.10 testing (ap) 14.08.2017 ------------------------------ - Update to rsyslog 8.29.0 - Added new values to RSYSLOGD_GLOBAL_DISCARD_FILTER_PROPERTY_DEF - Enhanced RSYSLOGD_ACTION_DB_DEF database connect, >host,database,user,password expected host will be checked using HOSTNAME-, FQDN- or IPADDR-Definition from base.exp database will be checked using RSYSLOGD_MYSQL_DB_NAME_DEF - Added the following configuration parameters RSYSLOGD_DBPURGE_EXPERT Use expert purge 'yes' or 'no'. Default: 'no' RSYSLOGD_DBPURGE_N Number of definitions. Default: '1' RSYSLOGD_DBPURGE_%_NAME Name / description of definition. Default: '' RSYSLOGD_DBPURGE_%_ACTIVE Definition is active (yes or no). Default: 'yes' RSYSLOGD_DBPURGE_%_SCHEDULE Cron configuration string. Default: every day at 00:10 Default: '10 0 * * *' RSYSLOGD_DBPURGE_%_KEEP_DAYS Days to keep in table SystemEvents. Default: '7' RSYSLOGD_DBPURGE_%_COLUMN Column to be used. Default: 'FromHost' RSYSLOGD_DBPURGE_%_OPERATION Operation to be used. Default: 'like' RSYSLOGD_DBPURGE_%_VALUE Default: 'eistest%' This is based on request of Thomas Zweifel. 0.6.9 testing (ap) 27.07.2017 ----------------------------- - Update to rsyslog 8.28.0 - Changed requirements librelp is required - Support of multiple database server installation - When updating from an older version a warnung is issued New handling for database actions is implemented. New variable RSYSLOGD_MYSQL_DB_USE is set to 'no'. Please check and change the necessary variables if you use database actions. - Added section "rsyslogd syslog server (database settings)" - Added the following configuration parameters RSYSLOGD_MYSQL_DB_USE Default 'no' Use MySQL/Maria DB as action (yes or no). RSYSLOGD_MYSQL_DB_PACKAGE Default '' MySQL/Maria DB database package that should be used. E.g. MYSQL5173, MARIADB55, MARIADB100 or Remote. Remote: no local database. Write messages to a remote database. RSYSLOGD_MYSQL_DB_REMOTE_PORT Default '' Port, that has to be used when accessing remote database. - Support for RELP Reliable Event Logging Protocol added. Input / server configuration: New configuration parameters RSYSLOGD_IMRELP Use input module (yes) or (no). RSYSLOGD_IMRELP_N Number of port definitions. RSYSLOGD_IMRELP_%_PORT Port to use for receiving messages. Output / client configuration: RSYSLOGD_RULE_%_ACTION now supports the following format :omrelp:IP-address:port or :omrelp:host:port - New dialog for RSYSLOGD_MYSQL_DB_PACKAGE RSYSLOGD_MYSQL_DB_PACKAGE_DEF.sh - Added include library /var/install/include/rsyslogdlib This include library contains procedures that are used in multiple shell scripts. - Menu "Edit configuration" now shows the version of the installed rsyslogd package. E.g. Package rsyslogd Version 0.6.9 - Corrections and addition in /etc/check.d/rsyslogd.exp Definition RSYSLOGD_MYSQL_DB_DEF corrected (do not expand $_). Definition RSYSLOGD_PORT_DEF added, besause PORT definition in /etc/check.d/base.exp is faulty. Added / corrected all port definitions. - Corrected and improved script rsyslogd-tools-dbtool. Unnecessary variables removed, messages corrected. Password hidden by use of here scripts. Changed database existence check, because mysql4122 v2.6.2 seems not to have an INFORMATION_SCHEMA. 0.6.8 testing (ap) 01.06.2017 ----------------------------- - Update to rsyslog 8.27.0 - Modified creation of logging database Only column ProcessID is added to table SystemEvents by default. - To modify tables ProcessID and SystemEvents for use of LogAnalyzer you have to use the new menu point "Alter logging database for LogAnalyzer" - Added handling of repeated messages RSYSLOGD_MSG_REDUCTION Reduce repeated messages 'yes' or 'no'. This directive specifies whether or not repeated messages should be reduced. Repeated messages are logged as "message repeated x times: [msg]". 0.6.7 testing (ap) 15.05.2017 ----------------------------- - Update to rsyslog 8.26.0 - Changed requirements base 2.7.11 is required liblogging 1.2.1 is required libfastjson 1.2.1 is require - changed line templates MySQLInsert and MySQLInsertProgname use %syslogfacility% and %syslogpriority% as strings to avoid problems when values are set to invld - logger is called wirh -i in tool rsyslogd-tools-logger-test 0.6.6 testing (ap) 23.02.2017 ----------------------------- - Update to rsyslog 8.25.0 - Changed requirements base 2.7.9 is required 0.6.5 testing (ap) 13.01.2017 ----------------------------- - Update to rsyslog 8.24.0 0.6.4 testing (ap) 15.12.2016 ----------------------------- - Update to rsyslog 8.23.0 - Changed default for RSYSLOGD_RULE_%_ROTATE_POST_CMD from /etc/init.d/rsyslogd --quiet restart to /etc/init.d/rsyslogd --quiet reload - Tool "Create Configuration Using syslog(base)" Mapps SYSLOGD_DEST_%_PREROTATE_CMD and SYSLOGD_DEST_%_POSTROTATE_CMD from /etc/init.d/syslogd --quiet restart to /etc/init.d/rsyslogd --quiet reload - Menu "Logfile view" Temporary menues will be deleted when leaving this menu. - New tool "Manual logfile rotate" This tool allows a manual (forced) rotate of logfiles. 0.6.3 testing (ap) 04.10.2016 ----------------------------- - Update to rsyslog 8.22.0 - Fixed bug, when changing RSYSLOGD_FILE_INPUT from 'yes' to 'no'. Config file 25_rsyslogd.conf was not deleted. - Added warnings "No active filter definition - RSYSLOGD_GLOBAL_DISCARD_FILTER='yes' will be ignored" "No active file input definition - RSYSLOGD_FILE_INPUT='yes' will be ignored" "Input file /var/log/log.url-error_weg does not yet exist" - Fixed bugs for different RSYSLOGD_CONFIG_FILE/RSYSLOGD_CONFIG_DIR settings - Added template MySQLInsertProgname that uses '%programname%' instead of '%syslogtag%'. '%syslogtag%' contains values like sshd[5039]: where 5039 is the process ID. If you select SysLogTag and ProcessID like this select distinct SysLogTag, ProcessID from SystemEvents; you receive results like | sshd[5039]: | 5039 | | xinetd[14835]: | 14835 | When using MySQLInsertProgname you receive results like | sshd | 5039 | | xinetd | 14835 | (Request of Thomas Zweifel) - rsyslogd now requires libfastjson 1.1.0 (Eisfair version) that contains version 0.99.4 of libfastjson 0.6.2 testing (ap) 08.09.2016 ----------------------------- - Update to rsyslog 8.21.0 - Added variable RSYSLOGD_INTERNAL_MESSAGES This variable enables or disables the processing of internal messages. - Added file input handling using the following variables: RSYSLOGD_FILE_INPUT RSYSLOGD_FILE_INPUT_N RSYSLOGD_FILE_INPUT_%_NAME RSYSLOGD_FILE_INPUT_%_ACTIVE RSYSLOGD_FILE_INPUT_%_FILENAME RSYSLOGD_FILE_INPUT_%_TAG RSYSLOGD_FILE_INPUT_%_FACILITY RSYSLOGD_FILE_INPUT_%_SEVERITY The module imfile provides the ability to convert any standard text file into a syslog message. Example: A script logs error messages directly to a file. This information is only avaliable on the host where the script is running. Using imfile and the appropriate configuration the contents of the file can be transfered to a remote log host as syslog messages and stored and analyzed in a central syslog database. - Fixed problem of RSYSLOGD_SELECTOR_DEF and RSYSLOGD_CONNECTOR_DEF definitions in /etc/check.d/rsyslogd.exp - Changed directory for rsyslogd logrotate scripts from /usr/local/rsyslog_scripts to /usr/lib/rsyslog/workdir/rsyslog_scripts - Fixed problems of channel??.sh scripts 0.6.1 testing (ap) 22.08.2016 ----------------------------- - Update to rsyslog 8.20.0 0.6.0 testing (ap) 31.05.2016 ----------------------------- - Update to rsyslog 8.19.0 0.5.9 testing (ap) 30.04.2016 ----------------------------- - Update to rsyslog 8.18.0 - Unique spelling of ModLoad - Added variable RSYSLOGD_MYSQL_DB_NAME Using RSYSLOGD_MYSQL_DB_NAME you can configure the name of the MySQL database used by rsyslogd Default: 'Syslog' - Changed menues and scripts that use RSYSLOGD_MYSQL_DB_NAME - Added warning: RSYSLOGD_DBPURGE is set to 'yes', but there is no active RULE or no active RULE having at least one active SELECTOR that uses a database. You should set RSYSLOGD_DBPURGE to 'no' to avoid problems. - Added global discard filter Variables: RSYSLOGD_GLOBAL_DISCARD_FILTER RSYSLOGD_GLOBAL_DISCARD_FILTER_DEBUG RSYSLOGD_GLOBAL_DISCARD_FILTER_N RSYSLOGD_GLOBAL_DISCARD_FILTER_#_NAME RSYSLOGD_GLOBAL_DISCARD_FILTER_#_ACTIVE RSYSLOGD_GLOBAL_DISCARD_FILTER_#_PROPERTY RSYSLOGD_GLOBAL_DISCARD_FILTER_#_OPERATION RSYSLOGD_GLOBAL_DISCARD_FILTER_#_VALUE Global discard filter give you the possibilty to discard (throw away) messages. Be careful especially when using NOT property filter such as RSYSLOGD_GLOBAL_DISCARD_FILTER_#_PROPERTY='msg' RSYSLOGD_GLOBAL_DISCARD_FILTER_#_OPERATION='!contains' RSYSLOGD_GLOBAL_DISCARD_FILTER_#_VALUE='Karneval' All messages NOT containing the string Karneval will be discarded, potentially ALL messages will be thrown away. See documentation and examples. 0.5.8 testing (ap) 11.04.2016 ----------------------------- - corrected action to forward messages to a remote host added missing optional port specification Remote Machine: @host[:port] / @IP-Adress[:port] (UDP) or @@host[:port] / @@IP-Adress[:port] (TCP) - corrected typo in /var/install/config.d/rsyslogd.sh syslogd rotation count was set bad 0.5.7 testing (ap) 23.03.2016 ----------------------------- - Corrected script used by menue 'Create configuration using syslog(base)' RSYSLOGD_RULE_#_ACTION was not set correctly RSYSLOGD_RULE_#_ROTATE_SIZE was not set rsyslogd will not be restarted using the script - Allow unusual logfile '/var/log/antispam*.log' - Make logfile view possible for '/var/log/antispam*.log' - Added notifempty in logrotate files - Activated dialog for RSYSLOGD_CONFIGURATION - changed /var/install/bin/backup-file to backup_config in /var/install/config.d/rsyslogd-update.sh to keep user files like /etc/config.d/rsyslogd.JED - logrotate configuration parameters will only be show if RSYSLOGD_RULE_#_ROTATE is 'yes' - changed position of RSYSLOGD_RULE_#_LOG_INTERVAL and RSYSLOGD_RULE_#_LOG_COUNT - added and modified scripts for menu 'rsyslogd tools' new: 'Grant read rights on Syslog to a user' 'Drop database Syslog' - now you can leave the scripts by typing (q)uit when asked for username or password - RSYSLOGD_LINE_TEMPLATE is renamed to RSYSLOGD_DEFAULT_LINE_TEMPLATE Default will be TraditionalFileFormat - added RSYSLOGD_RULE_#_LINE_TEMPLATE every rule can have a different line format - for database targets RSYSLOGD_RULE_#_LINE_TEMPLATE will always be set to MySQLInsert - dropped old pre version 6 templates - now the reserved templates have to be used - added templates TraditionalFormatWithPRI and MySQLInsert - enhanced and corrected dialog scripts for RSYSLOGD_DEFAULT_LINE_TEMPLATE and RSYSLOGD_RULE_#_LINE_TEMPLATE - renamed variables: RSYSLOGD_RULE_#_PREROTATE_CMD -> RSYSLOGD_RULE_#_ROTATE_PRE_CMD RSYSLOGD_RULE_#_POSTROTATE_CMD -> RSYSLOGD_RULE_#_ROTATE_POST_CMD RSYSLOGD_RULE_#_LOG_COUNT -> RSYSLOGD_RULE_#_ROTATE_LOG_COUNT RSYSLOGD_RULE_#_LOG_INTERVAL -> RSYSLOGD_RULE_#_ROTATE_LOG_INTERVAL - script behind menu 'Create database Syslog' now aditionaly executes SQL-Script /usr/lib/rsyslog/alterDB.sql. - /usr/lib/rsyslog/alterDB.sql contains some enhancements for Adiscon's Log Analyzer additional columns additional indexes additional trigger - added variables RSYSLOGD_DBPURGE RSYSLOGD_DBPURGE_SCHEDULE RSYSLOGD_DBPURGE_KEEP_DAYS - documentation corrections / enhancements 0.5.6 testing (ap) 20.03.2016 ----------------------------- Update to rsyslog 8.17.0 0.5.5 testing (ap) ----------------- Total rework of database scripts 0.5.4 testing (ap) ------------------ Update to rsyslog 8.16.0 0.5.3 testing (ap) ------------------ Added support for MariaDB 0.5.2 testing (ap) ------------------ Update to rsyslog 8.15.0 0.5.1 testing (ap) ------------------ Update to rsyslog 8.14.0 0.5.0 testing (ap) ------------------ Update to rsyslog 8.13.0 0.4.0 testing (ap) ----------------- Enhanced logrotate Documenation pending ! 0.3.5 testing (ap) ------------------ Update to rsyslog 8.12.0 0.3.4 testing (ap) ------------------ Update to rsyslog 8.11.0 0.3.3 testing (ap) ------------------ Update to rsyslog 8.10.0 0.3.2 testing (ap) ------------------ Update to rsyslog 8.9.0 0.3.1 testing (ap) ------------------ Update to rsyslog 8.8.0 0.3.0 testing (ap) ------------------ First version.