From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robin Roevens To: development@lists.ipfire.org Subject: Re: [PATCH 1/4] [V2] zabbix_agentd: Update to v5.0.10 (LTS) Date: Sat, 10 Apr 2021 23:05:18 +0200 Message-ID: <6a7b4266175d757efc8f87584a8550fbaed12dbb.camel@disroot.org> In-Reply-To: <006062ba-1a41-e025-21aa-f12c7f05448f@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0148139074997723206==" List-Id: --===============0148139074997723206== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Adolf Thanks for your review.=20 I didn't know about the -v2 parameter. Will use that in the future. The conf file changes in this patch actually only reflect the changes in the upstream source default zabbix_agentd.conf-file which I merged with the customizations previously introduced by Alex.=20 Robin Adolf Belka schreef op vr 09-04-2021 om 21:25 [+0200]: > Hi Robin, >=20 > I am not knowledgeable enough about zabbix to make any comment about > the conf file changes other than that I could follow your > explanations of why they were being done. >=20 > The lfs file changes look perfect to me. >=20 > A general comment I would make is that when you want to do a v2 > version then if you enter >=20 > git patch-format -v2 -o ..... then the patches will be created > automatically as [PATCH v2 1/3]. >=20 > Note it is lower case v >=20 > Regards, >=20 > Adolf >=20 > On 07/04/2021 22:44, Robin Roevens wrote: > > - Update from 4.2.6 to latest LTS version 5.0.10 > > =C2=A0=C2=A0 See release notes: https://www.zabbix.com/rn/rn5.0.10 > >=20 > > Signed-off-by: Robin Roevens > > --- > > =C2=A0 config/zabbix_agentd/zabbix_agentd.conf | 124 > > ++++++++++++++++++++++-- > > =C2=A0 lfs/zabbix_agentd=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0 |=C2=A0 11 ++- > > =C2=A0 2 files changed, 121 insertions(+), 14 deletions(-) > >=20 > > diff --git a/config/zabbix_agentd/zabbix_agentd.conf > > b/config/zabbix_agentd/zabbix_agentd.conf > > index 21b8e0122..4d6c4c154 100644 > > --- a/config/zabbix_agentd/zabbix_agentd.conf > > +++ b/config/zabbix_agentd/zabbix_agentd.conf > > @@ -63,14 +63,33 @@ LogFileSize=3D0 > > =C2=A0 # Default: > > =C2=A0 # SourceIP=3D > > =C2=A0=20 > > -### Option: EnableRemoteCommands > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Whether remote commands from Zabbix= server are allowed. > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00 - not allowed > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A01 - allowed > > +### Option: AllowKey > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Allow execution of item keys matchi= ng pattern. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Multiple keys matching rules may be= defined in combination > > with DenyKey. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Key pattern is wildcard expression,= which support "*" > > character to match any number of any characters in certain > > position. It might be used in both key name and key arguments. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Parameters are processed one by one= according their > > appearance order. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0If no AllowKey or DenyKey rules def= ined, all keys are > > allowed. > > +# > > +# Mandatory: no > > + > > +### Option: DenyKey > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Deny execution of items keys matchi= ng pattern. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Multiple keys matching rules may be= defined in combination > > with AllowKey. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Key pattern is wildcard expression,= which support "*" > > character to match any number of any characters in certain > > position. It might be used in both key name and key arguments. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Parameters are processed one by one= according their > > appearance order. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0If no AllowKey or DenyKey rules def= ined, all keys are > > allowed. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Unless another system.run[*] rule = is specified > > DenyKey=3Dsystem.run[*] is added by default. > > =C2=A0 # > > =C2=A0 # Mandatory: no > > =C2=A0 # Default: > > -# EnableRemoteCommands=3D0 > > +# DenyKey=3Dsystem.run[*] > > + > > +### Option: EnableRemoteCommands - Deprecated, use > > AllowKey=3Dsystem.run[*] or DenyKey=3Dsystem.run[*] instead > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Internal alias for AllowKey/DenyKey= parameters depending on > > value: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A00 - DenyKey=3Dsystem.run[*] > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A01 - AllowKey=3Dsystem.run[*] > > +# > > +# Mandatory: no > > =C2=A0=20 > > =C2=A0 ### Option: LogRemoteCommands > > =C2=A0 #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Enable logging of executed shell co= mmands as warnings. > > @@ -177,6 +196,28 @@ ServerActive=3D127.0.0.1 > > =C2=A0 # Default: > > =C2=A0 # HostMetadataItem=3D > > =C2=A0=20 > > +### Option: HostInterface > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Optional parameter that defines hos= t interface. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Host interface is used at host auto= -registration process. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0An agent will issue an error and no= t start if the value is > > over limit of 255 characters. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0If not defined, value will be acqui= red from > > HostInterfaceItem. > > +# > > +# Mandatory: no > > +# Range: 0-255 characters > > +# Default: > > +# HostInterface=3D > > + > > +### Option: HostInterfaceItem > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Optional parameter that defines an = item used for getting > > host interface. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Host interface is used at host auto= -registration process. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0During an auto-registration request= an agent will log a > > warning message if > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0the value returned by specified ite= m is over limit of 255 > > characters. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0This option is only used when HostI= nterface is not defined. > > +# > > +# Mandatory: no > > +# Default: > > +# HostInterfaceItem=3D > > + > > =C2=A0 ### Option: RefreshActiveChecks > > =C2=A0 #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0How often list of active checks is = refreshed, in seconds. > > =C2=A0 # > > @@ -265,7 +306,6 @@ ServerActive=3D127.0.0.1 > > =C2=A0=20 > > =C2=A0 Include=3D/etc/zabbix_agentd/zabbix_agentd.d/*.conf > > =C2=A0=20 > > - > > =C2=A0 ####### USER-DEFINED MONITORED PARAMETERS ####### > > =C2=A0=20 > > =C2=A0 ### Option: UnsafeUserParameters > > @@ -299,7 +339,7 @@ > > Include=3D/etc/zabbix_agentd/zabbix_agentd.d/*.conf > > =C2=A0 # > > =C2=A0 # Mandatory: no > > =C2=A0 # Default: > > -# LoadModulePath=3D/usr/lib/modules > > +# LoadModulePath=3D${libdir}/modules > > =C2=A0=20 > > =C2=A0 LoadModulePath=3D/usr/lib/zabbix > > =C2=A0=20 > > @@ -357,14 +397,14 @@ LoadModulePath=3D/usr/lib/zabbix > > =C2=A0 # TLSCRLFile=3D > > =C2=A0=20 > > =C2=A0 ### Option: TLSServerCertIssuer > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Allowed server certificate issuer. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0Allowed server certificate issuer. > > =C2=A0 # > > =C2=A0 # Mandatory: no > > =C2=A0 # Default: > > =C2=A0 # TLSServerCertIssuer=3D > > =C2=A0=20 > > =C2=A0 ### Option: TLSServerCertSubject > > -#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Allowed server certificate subject. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0Allowed server certificate subject. > > =C2=A0 # > > =C2=A0 # Mandatory: no > > =C2=A0 # Default: > > @@ -397,3 +437,69 @@ LoadModulePath=3D/usr/lib/zabbix > > =C2=A0 # Mandatory: no > > =C2=A0 # Default: > > =C2=A0 # TLSPSKFile=3D > > + > > +####### For advanced users - TLS ciphersuite selection criteria > > ####### > > + > > +### Option: TLSCipherCert13 > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Cipher string for OpenSSL 1.1.1 or = newer in TLS 1.3. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > certificate-based encryption. > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherCert13=3D > > + > > +### Option: TLSCipherCert > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0GnuTLS priority string or OpenSSL (= TLS 1.2) cipher string. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > certificate-based encryption. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for GnuTLS: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128- > > GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN- > > ALL:+CTYPE-X.509 > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for OpenSSL: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0EECDH+aRSA+AES128:RSA+aRSA+AES128 > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherCert=3D > > + > > +### Option: TLSCipherPSK13 > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Cipher string for OpenSSL 1.1.1 or = newer in TLS 1.3. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > PSK-based encryption. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256 > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherPSK13=3D > > + > > +### Option: TLSCipherPSK > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0GnuTLS priority string or OpenSSL (= TLS 1.2) cipher string. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > PSK-based encryption. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for GnuTLS: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128- > > GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN- > > ALL > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for OpenSSL: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0kECDHEPSK+AES128:kPSK+AES128 > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherPSK=3D > > + > > +### Option: TLSCipherAll13 > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Cipher string for OpenSSL 1.1.1 or = newer in TLS 1.3. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > certificate- and PSK-based encryption. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256 > > :TLS_AES_128_GCM_SHA256 > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherAll13=3D > > + > > +### Option: TLSCipherAll > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0GnuTLS priority string or OpenSSL (= TLS 1.2) cipher string. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Override the default ciphersuite se= lection criteria for > > certificate- and PSK-based encryption. > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for GnuTLS: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE- > > PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE- > > ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509 > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Example for OpenSSL: > > +#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128: > > kPSK+AES128 > > +# > > +# Mandatory: no > > +# Default: > > +# TLSCipherAll=3D > > diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd > > index c69643a54..2d57b0dbe 100644 > > --- a/lfs/zabbix_agentd > > +++ b/lfs/zabbix_agentd > > @@ -1,7 +1,7 @@ > > =C2=A0 > > ################################################################### > > ############ > > =C2=A0 > > #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > =C2=A0 # IPFire.org - A linux based > > firewall=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > -# Copyright (C) 2007-2019=C2=A0 IPFire Team=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > +# Copyright (C) 2007-2021=C2=A0 IPFire Team=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > =C2=A0 > > #=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > =C2=A0 # This program is free software: you can redistribute it and/or > > modify=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > =C2=A0 # it under the terms of the GNU General Public License as > > published by=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 # > > @@ -24,7 +24,7 @@ > > =C2=A0=20 > > =C2=A0 include Config > > =C2=A0=20 > > -VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D 4.2.6 > > +VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D 5.0.10 > > =C2=A0=20 > > =C2=A0 THISAPP=C2=A0=C2=A0=C2=A0 =3D zabbix-$(VER) > > =C2=A0 DL_FILE=C2=A0=C2=A0=C2=A0 =3D $(THISAPP).tar.gz > > @@ -32,7 +32,7 @@ DL_FROM=C2=A0=C2=A0=C2=A0 =3D $(URL_IPFIRE) > > =C2=A0 DIR_APP=C2=A0=C2=A0=C2=A0 =3D $(DIR_SRC)/$(THISAPP) > > =C2=A0 TARGET=C2=A0=C2=A0=C2=A0=C2=A0 =3D $(DIR_INFO)/$(THISAPP) > > =C2=A0 PROG=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D zabbix_agentd > > -PAK_VER=C2=A0=C2=A0=C2=A0 =3D 4 > > +PAK_VER=C2=A0=C2=A0=C2=A0 =3D 5 > > =C2=A0 DEPS=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D > > =C2=A0=20 > > =C2=A0 > > ################################################################### > > ############ > > @@ -43,7 +43,7 @@ objects =3D $(DL_FILE) > > =C2=A0=20 > > =C2=A0 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > > =C2=A0=20 > > -$(DL_FILE)_MD5 =3D 6cd55cd743d416d9ffbf2e6fdee680ee > > +$(DL_FILE)_MD5 =3D 17403cce60266019f25ff53c72f0e212 > > =C2=A0=20 > > =C2=A0 install : $(TARGET) > > =C2=A0=20 > > @@ -80,7 +80,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0--prefix=3D/usr \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0--enable-agent \ > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0--sysconfdir=3D/etc/zabbix_agentd \ > > -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0--with-openssl > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0--with-openssl \ > > +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0--with-libcurl > > =C2=A0=20 > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0cd $(DIR_APP) && make > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0cd $(DIR_APP) && make ins= tall >=20 --=20 Dit bericht is gescanned op virussen en andere gevaarlijke inhoud door MailScanner en lijkt schoon te zijn. --===============0148139074997723206==--