summaryrefslogtreecommitdiff
path: root/files
diff options
context:
space:
mode:
authorroot <root@wilhelm.netwichtig.de>2018-09-07 21:06:48 +0300
committerroot <root@wilhelm.netwichtig.de>2018-09-07 21:06:48 +0300
commit17900b0075c68808e9f33908fb9fac4563e490fc (patch)
tree3c550a3fa31b21b227ae3e4a911fdbae7cf17107 /files
Updates/downdates for puppet4 and adding wilhelm
downgrade hiera config move modules to expected path rewrite apt::config module remove obsolete variables from manifests
Diffstat (limited to 'files')
-rw-r--r--files/etc/logcheck/ignore.d.server/local-dhcpcd9
-rw-r--r--files/etc/logcheck/ignore.d.server/local-minissdpd2
-rw-r--r--files/etc/logcheck/ignore.d.server/local-sympa123
-rw-r--r--files/etc/logcheck/ignore.d.workstation/local-dbus3
-rw-r--r--files/etc/logcheck/ignore.d.workstation/local-kde1
-rw-r--r--files/etc/logcheck/ignore.d.workstation/local-networkmanager2
-rw-r--r--files/etc/logcheck/ignore.d.workstation/local-wpasupplicant1
7 files changed, 141 insertions, 0 deletions
diff --git a/files/etc/logcheck/ignore.d.server/local-dhcpcd b/files/etc/logcheck/ignore.d.server/local-dhcpcd
new file mode 100644
index 0000000..b0ade15
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.server/local-dhcpcd
@@ -0,0 +1,9 @@
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: removing route to [[:digit:].]+/[[:digit:]]{1,2} metric 0$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: adding IP address [[:digit:].]+/[[:digit:]]{1,2}$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: adding default route via [[:digit:].]+ metric 0$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: adding route to [[:digit:].]+/[[:digit:]]{1,2} metric 0$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd.sh: interface (eth|wlan)[[:digit:]] has been configured with old IP=[[:digit:].]+$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: renewing lease of [[:digit:].]+$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: leased [[:digit:].]+ for [[:digit:]]+ seconds$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ dhcpcd\[[[:digit:]]+\]: (eth|wlan)[[:digit:]]: acknowledged [[:digit:].]+ from [[:digit:].]+$
+
diff --git a/files/etc/logcheck/ignore.d.server/local-minissdpd b/files/etc/logcheck/ignore.d.server/local-minissdpd
new file mode 100644
index 0000000..3bb7af7
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.server/local-minissdpd
@@ -0,0 +1,2 @@
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ minissdpd\[[[:digit:]]+\]: [[:digit:]]+ new devices added$
+^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ minissdpd\[[[:digit:]]+\]: [[:digit:]]+ devices removed (good-bye!)$
diff --git a/files/etc/logcheck/ignore.d.server/local-sympa b/files/etc/logcheck/ignore.d.server/local-sympa
new file mode 100644
index 0000000..9291d80
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.server/local-sympa
@@ -0,0 +1,123 @@
+^DISABLED\w{3} [ :0-9]{11} [._[:alnum:]-]+ bounced\[[0-9]+\]: main::update_subscriber_bounce_history\(\) Received bounce for email address [[:alnum:].-]+@[[:alnum:].-]+, list [[:alnum:].-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ bulk\[[0-9]+\]: Done sending message [[:alnum:]]+ to list [[:alnum:].-]+@lists\.netwichtig\.de \(priority [[:digit:]]\) in [[:digit:]] seconds since scheduled expedition date\. Now sending VERP\.$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: List::send_msg_digest\(\) No subscriber for sending digest in list [[:alnum:].-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::DoFile\(\) Processing \/var\/spool\/sympa\/msg\/[[:alnum:].-]+@lists\.netwichtig\.de\.[[:digit:]]{10}\.[[:digit:]]{4,5} ; sender: [[:alnum:] "<>.-@]+#012 ; message-id: <[[:alnum:].-]+@[[:alnum:].-]+>#012$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::DoMessage\(\) Message for [[:alnum:].-]+ from [[:alnum:].-]+@[[:alnum:].-]+ accepted \([[:digit:]]+ seconds, [[:digit:]]+ sessions, [[:digit:]]+ subscribers\), message-id=<[[:alnum:].-]+@[[:alnum:].-]+>#012, size=[[:digit:]]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::DoMessage\(\) Processing message for [[:alnum:].-]+ with priority [[:digit:]], <[[:alnum:].-]+@[[:alnum:].-]+>#012$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::DoSendMessage\(\) Message for [[:alnum:].-]+@[[:alnum:].-]+\.[[:alnum:]]+ sent$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::DoSendMessage\(\) Processing web message for [[:alnum:].-]+@[[:alnum:].-]+\.[[:alnum:]]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::SendDigest\(\) Digest of the list [[:alnum:].-]+ sent \([[:digit:]]+ seconds\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: main::SendDigest\(\) Sending digest to list [[:alnum:].-]+@lists.netwichtig.de$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: tools::CleanSpool\(\) Deleting old directory \/var\/spool\/sympa\/moderation\/[[:alnum:].-]+@lists\.netwichtig\.de_[[:alnum:]]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: tools::CleanSpool\(\) Deleting old file \/var\/spool\/sympa\/msg\/bad\/[[:alnum:].-]+@lists\.netwichtig\.de\.[[:digit:]]{10}\.[[:digit:]]{5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ sympa\[[0-9]+\]: tools::CleanSpool\(\) Deleting old file \/var\/spool\/sympa\/tmp\/[[:digit:]]{5}\.stderr$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.eval_bouncers\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.expire_bounce\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.process_bouncers\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_logs_table\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_one_time_ticket_table\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_orphan_bounces\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_session_table\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_tables\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) creation of \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_user_table\._global$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/eval_bouncers\.daily\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/expire_bounce\.daily\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/process_bouncers.weekly.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_logs_table\.daily\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_one_time_ticket_table.daily.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_orphan_bounces\.monthly\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_session_table\.daily\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_tables.daily.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::create\(\) with model \/usr\/share\/sympa\/default\/global_task_models\/purge_user_table\.monthly\.task$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::eval_bouncers\(\) eval_bouncers\([[:alnum:].-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.eval_bouncers\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.expire_bounce\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.process_bouncers\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_logs_table\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_one_time_ticket_table\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_orphan_bounces\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_session_table\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_tables\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::execute\(\) Running task \/var\/spool\/sympa\/task\/[[:digit:]]{10}\.ACTION\.purge_user_table\._global, line 0 with vars \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of eval_bouncers : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of expire_bounce : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of process_bouncers : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_logs_table : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_one_time_ticket_table : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_orphan_bounces : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_session_table : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_tables : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) line [[:digit:]] of purge_user_table : next \([[:digit:]]{10}, ACTION\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task eval_bouncers \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task expire_bounce \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task process_bouncers \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_logs_table \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_one_time_ticket_table \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_orphan_bounces \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_session_table \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_tables \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::next_cmd\(\) --> new task purge_user_table \([[:alnum:][:space:]]{33}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::process_bouncers\(\) Processing automatic actions on bouncing users$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_logs_table\(\) purge_logs_table\(\): logs purged$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_one_time_ticket_table\(\) purge_one_time_ticket_table\(\): [[:digit:]]+ row removed in one_time_ticket_table$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_one_time_ticket_table\(\) task_manager::purge_one_time_ticket_table\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_orphan_bounces\(\) No bouncing subscribers in list [[:alnum:].-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_orphan_bounces\(\) purge_orphan_bounces\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_session_table\(\) purge_session_table\(\): [[:digit:]]+ row removed in session_table$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_session_table\(\) task_manager::purge_session_table\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_tables\(\) [[:digit:]]+ rows removed in bulkspool_table$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: main::purge_tables\(\) task_manager::purge_tables\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: SympaSession::purge_old_sessions\(\) SympaSession::purge_old_sessions\(\*,\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ task_manager\[[0-9]+\]: SympaSession::purge_old_tickets\(\) SympaSession::purge_old_tickets\(\*,\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: Auth::authentication\(\) authentication: incorrect password for user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: Auth::create_one_time_ticket\(\) Auth::create_one_time_ticket\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+,lists\.netwichtig\.de,choosepasswd,[0-9.]{7,15}\) value = [[:digit:]]{10}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: Auth::get_one_time_ticket\(\) xxxx Auth::get_one_time_ticket\([[:digit:]]{14}\) : result : closed$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: Auth::get_one_time_ticket\(\) xxxx Auth::get_one_time_ticket\([[:digit:]]{14}\) : result : success$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: List::parseCustomAttribute\(\) Failed to parse XML data$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[alt [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_home\(\) do_home$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[alt [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_logout\(\) do_logout: logout performed$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_info\(\) do_info$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_login\(\) do_login\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_sigrequest\(\) do_sigrequest\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_subrequest\(\) do_subrequest\(,\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_subscribe\(\) do_subscribe\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::check_action_parameters\(\) user not logged in$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[list [[:alnum:].-]+\] main::do_loginrequest\(\) do_loginrequest$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_help\(\) do_help\(([[:alnum:]_]+)?\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_home\(\) do_home$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_firstpasswd\(\) do_firstpasswd\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] (\[rss\] )?main::do_lists\(\) do_lists\([[:alnum:],]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] (\[rss\] )?main::do_latest_lists\(\) do_latest_lists\(, [[:alnum:]]+,[[:alnum:]]*, \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] (\[rss\] )?main::do_active_lists\(\) do_active_lists\(, [[:alnum:]]+,[[:alnum:]]*, \)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_login\(\) do_login\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_login\(\) do_login: missing parameter passwd$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_logout\(\) do_logout: logout performed$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_renewpasswd\(\) do_renewpasswd\(([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+)?\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_requestpasswd\(\) do_requestpasswd\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] main::do_ticket\(\) do_ticket\([[:digit:]]{14}\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] unknown action sendpasswd$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_add\(\) do_add\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_add\(\) do_add\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+,\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_add_request\(\) do_add_request\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_admin\(\) do_admin$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_compose_mail\(\) do_compose_mail$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_editsubscriber\(\) do_editsubscriber\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_info\(\) do_info$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_reviewbouncing\(\) do_reviewbouncing\(0\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_review\(\) do_review\(0\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] (\[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] )?\[list [[:alnum:].-]+\] main::do_rss_request\(\) do_rss_request$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_subindex\(\) do_subindex$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_suboptions\(\) do_suboptions\(\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_viewbounce\(\) do_viewbounce\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] \[list [[:alnum:].-]+\] main::do_viewlogs\(\) do_viewlogs\([[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_choosepasswd\(\) do_choosepasswd$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_home\(\) do_home$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_lists\(\) do_lists\(,\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_login\(\) do_login\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_login\(\) do_login: user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+ already logged in$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_logout\(\) do_logout\([[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_pref\(\) do_pref$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_redirect\(\) do_redirect\([[:alnum:]:/.-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_redirect\(\) do_redirect\(https://lists.netwichtig.de/wws\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wwsympa\[[0-9]+\]: \[robot [._[:alnum:]-]+\] \[session [[:digit:]]+\] \[client [[:digit:]A-Fa-f.:]+\] \[user [[:alnum:].-]+@[[:alnum:]-]+.[[:alnum:]]+\] main::do_ticket\(\) do_ticket\([[:digit:]]{14}\)$
+
diff --git a/files/etc/logcheck/ignore.d.workstation/local-dbus b/files/etc/logcheck/ignore.d.workstation/local-dbus
new file mode 100644
index 0000000..fca21d1
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.workstation/local-dbus
@@ -0,0 +1,3 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ dbus\[[0-9]+\]: \[system\] Activating service name='[^']+' \(using servicehelper\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ dbus\[[0-9]+\]: \[system\] Successfully activated service '[^']+'$
+
diff --git a/files/etc/logcheck/ignore.d.workstation/local-kde b/files/etc/logcheck/ignore.d.workstation/local-kde
new file mode 100644
index 0000000..ddb9f1b
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.workstation/local-kde
@@ -0,0 +1 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ org.kde.powerdevil.backlighthelper: QDBusConnection: system D-Bus connection created before QCoreApplication\. Application may misbehave\.$
diff --git a/files/etc/logcheck/ignore.d.workstation/local-networkmanager b/files/etc/logcheck/ignore.d.workstation/local-networkmanager
new file mode 100644
index 0000000..5de9bd0
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.workstation/local-networkmanager
@@ -0,0 +1,2 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ NetworkManager\[[0-9]+\]: <info> Policy set 'Wired connection [[:digit:]]' (eth[[:digit:]]) as default for IPv[46] routing and DNS\.$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ NetworkManager\[[0-9]+\]: <info> Activation \(eth[[:digit:]]\) Stage [[:digit:]] of 5 \(.*\) (scheduled|started|complete)\.{1,3}$
diff --git a/files/etc/logcheck/ignore.d.workstation/local-wpasupplicant b/files/etc/logcheck/ignore.d.workstation/local-wpasupplicant
new file mode 100644
index 0000000..c20b0f2
--- /dev/null
+++ b/files/etc/logcheck/ignore.d.workstation/local-wpasupplicant
@@ -0,0 +1 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ wpa_supplicant\[[0-9]+\]: (wlan[0-9]*: )?WPA: Group rekeying completed with ([0-9a-f]{2}:){5}[0-9a-f]{2} \[GTK=(CCMP|TKIP)\]$