From fe91d5d3fb5e0d96647ab52f11bb8e9f2a4b381f Mon Sep 17 00:00:00 2001 From: Alexey Pustovalov Date: Mon, 8 Feb 2021 20:02:15 -0500 Subject: [PATCH] Updated snmptraps image. Fixed source IP handling and trap format --- snmptraps/alpine/Dockerfile | 4 ++-- snmptraps/centos/Dockerfile | 9 ++++----- snmptraps/ubuntu/Dockerfile | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/snmptraps/alpine/Dockerfile b/snmptraps/alpine/Dockerfile index 64e104c6c..e4b042c73 100644 --- a/snmptraps/alpine/Dockerfile +++ b/snmptraps/alpine/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.12 +FROM alpine:3.13 ARG MAJOR_VERSION=5.4 ARG ZBX_VERSION=${MAJOR_VERSION} @@ -6,7 +6,7 @@ ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ - ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT=" " + ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT="\n" LABEL org.opencontainers.image.title="zabbix-snmptraps-alpine" \ org.opencontainers.image.authors="Alexey Pustovalov " \ diff --git a/snmptraps/centos/Dockerfile b/snmptraps/centos/Dockerfile index c03e29825..ed6faa94a 100644 --- a/snmptraps/centos/Dockerfile +++ b/snmptraps/centos/Dockerfile @@ -6,7 +6,7 @@ ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ MIBDIRS=/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ - ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT=" " + ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT="\n" LABEL org.opencontainers.image.title="zabbix-snmptraps-centos" \ org.opencontainers.image.authors="Alexey Pustovalov " \ @@ -28,9 +28,8 @@ RUN set -eux && \ --shell /sbin/nologin \ --home-dir /var/lib/zabbix/ \ zabbix && \ - yum --quiet makecache && \ - yum -y install epel-release && \ - yum -y install --setopt=tsflags=nodocs \ + dnf --quiet makecache && \ + dnf -y install --setopt=tsflags=nodocs \ tzdata \ net-snmp && \ mkdir -p /var/lib/zabbix && \ @@ -40,7 +39,7 @@ RUN set -eux && \ chown --quiet -R zabbix:root /etc/snmp/ /var/lib/zabbix/ /var/tmp/ /var/run/ && \ chgrp -R 0 /etc/snmp/ /var/lib/zabbix/ /var/tmp/ /var/run/ && \ chmod -R g=u /etc/snmp/ /var/lib/zabbix/ /var/tmp/ /var/run/ && \ - yum -y clean all && \ + dnf -y clean all && \ rm -rf /var/cache/yum /var/lib/yum/yumdb/* /usr/lib/udev/hwdb.d/* && \ rm -rf /var/cache/dnf /etc/udev/hwdb.bin /root/.pki diff --git a/snmptraps/ubuntu/Dockerfile b/snmptraps/ubuntu/Dockerfile index 5f241c818..e560311bc 100644 --- a/snmptraps/ubuntu/Dockerfile +++ b/snmptraps/ubuntu/Dockerfile @@ -6,7 +6,7 @@ ARG ZBX_SOURCES=https://git.zabbix.com/scm/zbx/zabbix.git ENV TERM=xterm ZBX_VERSION=${ZBX_VERSION} ZBX_SOURCES=${ZBX_SOURCES} \ MIBDIRS=/var/lib/snmp/mibs/ietf:/var/lib/snmp/mibs/iana:/usr/share/snmp/mibs:/var/lib/zabbix/mibs MIBS=+ALL \ - ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT=" " + ZBX_SNMP_TRAP_DATE_FORMAT=+%Y%m%d.%H%M%S ZBX_SNMP_TRAP_FORMAT="\n" LABEL org.opencontainers.image.title="zabbix-snmptraps-ubuntu" \ org.opencontainers.image.authors="Alexey Pustovalov " \