Linux

How to Configure Nginx as a TCP/UDP Load Balancer on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Configure Nginx as a TCP/UDP Load Balancer on Debian 10 (DEBIAN-10-2)

Introduction Deploying configure nginx as a tcp/udp load balancer on debian 10 on a Debian 10 Buster machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path throughout. […]

Read more
How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on CentOS 7

In this tutorial, we will go over the installation of the Elasticsearch ELK Stack on CentOS 7—that is, Elasticsearch 2.1.x, Logstash 2.1.x, and Kibana 4.3.x. We will also show you how to configure it to gather and visualize the syslogs of your systems in a centralized location, using Filebeat 1.0.x. Logstash is an open source tool for collecting, parsing, and storing logs for future use. Kibana 4 is a web interface that can be used to search and view the logs that Logstash has indexed.

Read more
Oracle Linux 8 — thunderbird — vulnerability — patch and remediation guide — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — thunderbird — vulnerability — patch and remediation guide (ELSA-2020-1495)

🟠 High   ⏱ 15–60 min  Last verified: 21 March 2020 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2020-1495 Related CVEs: CVE-2020-6821 CVE-2020-6822 CVE-2020-6820 CVE-2020-6825 CVE-2020-6819 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative […]

Read more
Ubuntu 18.04 — dino-im — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — dino-im — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 20 March 2020 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4306-1 Related CVEs: CVE-2019-16235 CVE-2019-16236 CVE-2019-16237 https://bugs.launchpad.net/bugs/1866115 Upstream summary: It was discovered that Dino incorrectly validated inputs. An attacker could use this issue to possibly obtain, inject or remove sensitive […]

Read more
How to Configure InfluxDB and Grafana on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Configure InfluxDB and Grafana on Debian 9

Introduction Deploying configure influxdb and grafana on debian 9 on a Debian 9 Stretch machine is straightforward thanks to Debian’s policy-compliant packaging. Unlike rpm-based distributions, Debian stores configuration helpers in /etc/default/, uses update-rc.d for older init scripts, and provides dpkg-reconfigure for interactive package configuration. This tutorial stays on the systemd path throughout. Prerequisites Before you […]

Read more
Ubuntu 14.04 — python-rsa — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 14.04

Ubuntu 14.04 — python-rsa — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 20 March 2020 Affected versions: Ubuntu 14.04 (trusty) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4478-1 Related CVEs: CVE-2020-13757 Upstream summary: It was discovered that Python-RSA incorrectly handled certain ciphertexts. An attacker could possibly use this issue to obtain sensitive information. Table of contents Symptom […]

Read more
Ubuntu 18.04 — speex — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — speex — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 20 March 2020 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-5280-1 Related CVEs: CVE-2020-23903 Upstream summary: It was discovered that Speex incorrectly handled certain WAV files. An attacker could possibly use this issue to cause a denial of service. Table […]

Read more
Oracle Linux 8 — nginx:1.14 — vulnerability — patch and remediation guide — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — nginx:1.14 — vulnerability — patch and remediation guide (ELSA-2019-2799)

🟠 High   ⏱ 15–60 min  Last verified: 20 March 2020 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2019-2799 Related CVEs: CVE-2019-9513 CVE-2019-9511 CVE-2019-9516 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification […]

Read more
How to Configure Zabbix Agent on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Configure Zabbix Agent on Debian 10

Introduction How to Configure Zabbix Agent on Debian 10 is a fundamental operation for any administrator maintaining a Debian 10 Buster server. Debian 10 Buster ships with the Linux 6.12 kernel, updated toolchains, and a fully refreshed package archive — meaning version numbers, configuration file paths, and some dependency chains differ from Debian 10. This […]

Read more
CHAT