From c3fa2be9a3a93b7771584e78c099bd1d7a59721f Mon Sep 17 00:00:00 2001 From: Gorden Date: Mon, 16 May 2022 16:03:40 +0200 Subject: [PATCH] committing changes in /etc made by "apt install ./check-mk-agent_2.0.0p24-cda2a50c93cf78cc_all.deb" Packages with configuration changes: +check-mk-agent 2.0.0p24-1.cda2a50c93cf78cc all Package changes: +check-mk-agent 2.0.0p24-1.cda2a50c93cf78cc all --- .etckeeper | 12 +++++++ check_mk/cmk-update-agent.cfg | 31 +++++++++++++++++++ check_mk/docker.cfg | 7 +++++ check_mk/mk_inventory.cfg | 5 +++ check_mk/nginx_status.cfg | 5 +++ prelink.conf.d/cmk-update-agent.conf | 1 + systemd/system/check-mk-agent-async.service | 15 +++++++++ systemd/system/check-mk-agent.socket | 11 +++++++ systemd/system/check-mk-agent@.service | 16 ++++++++++ .../check-mk-agent-async.service | 1 + .../check-mk-agent.socket | 1 + 11 files changed, 105 insertions(+) create mode 100644 check_mk/cmk-update-agent.cfg create mode 100644 check_mk/docker.cfg create mode 100644 check_mk/mk_inventory.cfg create mode 100644 check_mk/nginx_status.cfg create mode 100644 prelink.conf.d/cmk-update-agent.conf create mode 100644 systemd/system/check-mk-agent-async.service create mode 100644 systemd/system/check-mk-agent.socket create mode 100644 systemd/system/check-mk-agent@.service create mode 120000 systemd/system/multi-user.target.wants/check-mk-agent-async.service create mode 120000 systemd/system/sockets.target.wants/check-mk-agent.socket diff --git a/.etckeeper b/.etckeeper index e35e95ef..4a65e219 100755 --- a/.etckeeper +++ b/.etckeeper @@ -40,6 +40,7 @@ mkdir -p './ssl/private' mkdir -p './triggerhappy/triggers.d' mkdir -p './udev/hwdb.d' mkdir -p './usb_modeswitch.d' +mkdir -p './xinetd.d' maybe chmod 0755 '.' maybe chmod 0700 '.etckeeper' maybe chmod 0644 '.fstab' @@ -137,6 +138,11 @@ maybe chmod 0644 'bluetooth/network.conf' maybe chmod 0755 'ca-certificates' maybe chmod 0644 'ca-certificates.conf' maybe chmod 0755 'ca-certificates/update.d' +maybe chmod 0775 'check_mk' +maybe chmod 0640 'check_mk/cmk-update-agent.cfg' +maybe chmod 0640 'check_mk/docker.cfg' +maybe chmod 0640 'check_mk/mk_inventory.cfg' +maybe chmod 0640 'check_mk/nginx_status.cfg' maybe chmod 0755 'cifs-utils' maybe chmod 0755 'console-setup' maybe chmod 0644 'console-setup/cached_Lat15-Fixed16.psf.gz' @@ -549,6 +555,8 @@ maybe chmod 0755 'ppp/ip-down.d' maybe chmod 0755 'ppp/ip-down.d/000resolvconf' maybe chmod 0755 'ppp/ip-up.d' maybe chmod 0755 'ppp/ip-up.d/000resolvconf' +maybe chmod 0775 'prelink.conf.d' +maybe chmod 0644 'prelink.conf.d/cmk-update-agent.conf' maybe chmod 0644 'profile' maybe chmod 0755 'profile.d' maybe chmod 0644 'profile.d/at-dbus-fix.sh' @@ -675,6 +683,9 @@ maybe chmod 0644 'systemd/sleep.conf' maybe chmod 0755 'systemd/system' maybe chmod 0644 'systemd/system.conf' maybe chmod 0755 'systemd/system/bluetooth.target.wants' +maybe chmod 0644 'systemd/system/check-mk-agent-async.service' +maybe chmod 0644 'systemd/system/check-mk-agent.socket' +maybe chmod 0644 'systemd/system/check-mk-agent@.service' maybe chmod 0755 'systemd/system/default.target.wants' maybe chmod 0755 'systemd/system/dev-serial1.device.wants' maybe chmod 0755 'systemd/system/dhcpcd.service.d' @@ -739,3 +750,4 @@ maybe chmod 0755 'xdg' maybe chmod 0755 'xdg/autostart' maybe chmod 0644 'xdg/autostart/at-spi-dbus-bus.desktop' maybe chmod 0755 'xdg/systemd' +maybe chmod 0775 'xinetd.d' diff --git a/check_mk/cmk-update-agent.cfg b/check_mk/cmk-update-agent.cfg new file mode 100644 index 00000000..1dea3256 --- /dev/null +++ b/check_mk/cmk-update-agent.cfg @@ -0,0 +1,31 @@ +# Created by Check_MK Agent Bakery. +# This file is managed via WATO, do not edit manually or you +# lose your changes next time when you update the agent. + +{'activated': True, + 'certificates': [], + 'ignore_update_url': True, + 'interval': 3600, + 'protocol': 'http', + 'proxy': None, + 'server': '192.168.0.99', + 'signature_keys': ['-----BEGIN CERTIFICATE-----\n' + 'MIIC2DCCAcACAQEwDQYJKoZIhvcNAQEFBQAwMTEcMBoGA1UECgwTQ2hlY2tfTUsg\n' + 'U2l0ZSByZWFsbTERMA8GA1UEAwwIY21rYWRtaW4wIBcNMjAwODIxMDk0NjE0WhgP\n' + 'MjA1MDA4MTQwOTQ2MTRaMDExHDAaBgNVBAoME0NoZWNrX01LIFNpdGUgcmVhbG0x\n' + 'ETAPBgNVBAMMCGNta2FkbWluMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\n' + 'AQEAvBdk25ubecYpjBvPTuon1X9ZC5VQXbLkCZqMvKazygF/JwTluENnwZlDo4xn\n' + 'CIYcVTg7AP6D2dbX7+jrhlp5TuMyISKR5CuQX4gOwIrOVrufHdI7Bv19LwrFhKjZ\n' + 'Z0i1nycBgZBIlc5RN2fN25pLhMzqQppPHrKBNVEf/ARWjz4iQ4DmwAS+iqnFmw4x\n' + 'BYF0bSA25Cc+T/krptICidmoPJ2YbW8J0S/VBo1LUQ1pavGLgQ0X4cnZ98w86I+I\n' + 'izqOh9fl1BVdJm4j1l8qk87IkEDXLlnm4umUyLG8WBCFrG/Dnfjf0Akk+YQxhrZ8\n' + '028Sl4ZHJiCHXeyF7BAMl2S+kwIDAQABMA0GCSqGSIb3DQEBBQUAA4IBAQA6j4uL\n' + 'qItEiNZp9RWO+Woon6Nj+zerIjz+ObYC86QLO8mwTSN2oQymssfXXy/iAfSoRsqK\n' + 'dZ6R/Jgc0iWukEnXTsEdWwHE8jGzwXncI6K7hJ+Yb4eaqlPIcAArodVAs6NwQ+BO\n' + 'Su6oKMuuKRZdeF2u7OxZTAG3uuNmFYwK0s32QthUYmqhDD9kuZCHSNfPjIg8Na1H\n' + 'sbmssgGLWZYZU3l4uFjT++F70u/GuQPx1ajE4E/Wjg1n4U4d3FnMIi77ZIS/Bb/R\n' + 'aQr14hY/weN8PXc8rs0+qwdYKfGg1+mxye62obUQt4I6EuAc1Sv5XnNwIefEDxVN\n' + 'wFWG11DIXR5sSb78\n' + '-----END CERTIFICATE-----\n'], + 'site': 'realm', + 'use_proxy_env': False} diff --git a/check_mk/docker.cfg b/check_mk/docker.cfg new file mode 100644 index 00000000..54941093 --- /dev/null +++ b/check_mk/docker.cfg @@ -0,0 +1,7 @@ +# Created by Check_MK Agent Bakery. +# This file is managed via WATO, do not edit manually or you +# lose your changes next time when you update the agent. + +[DOCKER] +# skip_sections: no sections skipped +container_id: name diff --git a/check_mk/mk_inventory.cfg b/check_mk/mk_inventory.cfg new file mode 100644 index 00000000..dcf88d44 --- /dev/null +++ b/check_mk/mk_inventory.cfg @@ -0,0 +1,5 @@ +# Created by Check_MK Agent Bakery. +# This file is managed via WATO, do not edit manually or you +# lose your changes next time when you update the agent. + +INVENTORY_INTERVAL=14400 diff --git a/check_mk/nginx_status.cfg b/check_mk/nginx_status.cfg new file mode 100644 index 00000000..a83ef6e9 --- /dev/null +++ b/check_mk/nginx_status.cfg @@ -0,0 +1,5 @@ +# Created by Check_MK Agent Bakery. +# This file is managed via WATO, do not edit manually or you +# lose your changes next time when you update the agent. + +servers = [{'address': '127.0.0.1', 'port': 80, 'protocol': 'http'}] diff --git a/prelink.conf.d/cmk-update-agent.conf b/prelink.conf.d/cmk-update-agent.conf new file mode 100644 index 00000000..d24ebf54 --- /dev/null +++ b/prelink.conf.d/cmk-update-agent.conf @@ -0,0 +1 @@ +-b cmk-update-agent diff --git a/systemd/system/check-mk-agent-async.service b/systemd/system/check-mk-agent-async.service new file mode 100644 index 00000000..2de4b171 --- /dev/null +++ b/systemd/system/check-mk-agent-async.service @@ -0,0 +1,15 @@ +# systemd service definition file +[Unit] +Description=Checkmk agent - Asynchronous background tasks +After=network.target + +[Service] +ExecStart=/usr/bin/check_mk_agent +Environment='MK_RUN_SYNC_PARTS=false' +Environment='MK_LOOP_INTERVAL=60' +Type=simple + +User=root + +[Install] +WantedBy=multi-user.target diff --git a/systemd/system/check-mk-agent.socket b/systemd/system/check-mk-agent.socket new file mode 100644 index 00000000..86290f70 --- /dev/null +++ b/systemd/system/check-mk-agent.socket @@ -0,0 +1,11 @@ +# systemd socket definition file +[Unit] +Description=Checkmk agent socket + +[Socket] +ListenStream=6556 +Accept=true +MaxConnectionsPerSource=3 + +[Install] +WantedBy=sockets.target diff --git a/systemd/system/check-mk-agent@.service b/systemd/system/check-mk-agent@.service new file mode 100644 index 00000000..02e05ebd --- /dev/null +++ b/systemd/system/check-mk-agent@.service @@ -0,0 +1,16 @@ +# systemd service definition file +[Unit] +Description=Checkmk agent + +[Service] +# "-" path prefix makes systemd record the exit code, +# but the unit is not set to failed. +ExecStart=-/usr/bin/check_mk_agent +# this can fail if agent updater is being run by the async service at the same time +ExecStopPost=-/usr/bin/cmk-install-agent +Environment='MK_RUN_ASYNC_PARTS=false' +Type=oneshot + +User=root + +StandardInput=socket diff --git a/systemd/system/multi-user.target.wants/check-mk-agent-async.service b/systemd/system/multi-user.target.wants/check-mk-agent-async.service new file mode 120000 index 00000000..5fd71bcb --- /dev/null +++ b/systemd/system/multi-user.target.wants/check-mk-agent-async.service @@ -0,0 +1 @@ +/etc/systemd/system/check-mk-agent-async.service \ No newline at end of file diff --git a/systemd/system/sockets.target.wants/check-mk-agent.socket b/systemd/system/sockets.target.wants/check-mk-agent.socket new file mode 120000 index 00000000..ab7abbd1 --- /dev/null +++ b/systemd/system/sockets.target.wants/check-mk-agent.socket @@ -0,0 +1 @@ +/etc/systemd/system/check-mk-agent.socket \ No newline at end of file