IT, Cloud & DevOps Blog

FreeBSD 12 — kibana — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — kibana — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 9 July 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: kibana4 — XSS vulnerability Related CVEs: CVE-2015-8131 Upstream summary: Elastic reports: Fixes XSS vulnerability (CVE pending) – Thanks to Vladimir Ivanov for responsibly reporting. Table of contents Symptom & Impact […]

Read more
How To Use Built-In and Custom Directives in Vue.js — step-by-step Javascript tutorial on Progressive Robot

How To Use Built-In and Custom Directives in Vue.js

As a front-end framework, Vue.js borrows the prop-driven approach of React, but also uses directives, which were made popular by Angular. In this context, directives are reusable chunks of code or logic that allow you to manipulate your HTML in many different ways, such as conditionally rendering an element, connecting events to an element, or creating dynamic attributes that depend on your Vue code. This tutorial will cover v-if, v-show, v-on, v-bind, v-model, v-html, and custom directives.

Read more
How To Install Moodle on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Moodle on Ubuntu 16.04

Moodle is a popular web-based learning management system (LMS) that is free for anyone to install and use. With Moodle, you create and deliver learning resources such as courses, readings, and discussion boards to groups of learners. Moodle also allows you to manage user…

Read more
Arch Linux — samba — multiple vulnerabilities (19 CVEs) — patch and remediation guide — diagnosis and fix on Arch Linux

Arch Linux — samba — multiple vulnerabilities (19 CVEs) — patch and remediation guide

🔴 Critical   ⏱ 15–90 min  Last verified: 25 May 2026 Affected versions: Arch Linux (rolling release) 📖 ~4 min read  •  Source: Arch ASA ASA-201803-10 Related CVEs: CVE-2018-1057 CVE-2018-1050 CVE-2016-2126 CVE-2016-2125 CVE-2016-2123 CVE-2018-16857 CVE-2018-16853 CVE-2018-16852  +11 more Upstream summary: Type: multiple issues. Status: Fixed. Affected: 4.7.5-1. Fixed in: 4.7.6-1. Group: AVG-651. Table of contents […]

Read more
Debian 9 — util-linux — vulnerability — patch and remediation guide — diagnosis and fix on Debian 9

Debian 9 — util-linux — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 9 July 2019 Affected versions: Debian 9 (stretch) 📖 ~4 min read  •  Source: Debian Security Tracker Related CVEs: CVE-2018-7738 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance […]

Read more
How To Create an API Gateway Using Ambassador on Kubernetes — step-by-step Kubernetes tutorial on Progressive Robot

How To Create an API Gateway Using Ambassador on Kubernetes

Envoy is an open source service proxy designed for cloud-native applications. In Kubernetes, Ambassador can be used to install and manage Envoy configuration. Ambassador supports zero downtime configuration changes and integration with other features like authentication, service discovery, and services meshes.

Read more
How to Block Unwanted SSH Login Attempts with PyFilter on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How to Block Unwanted SSH Login Attempts with PyFilter on Ubuntu 16.04

PyFilter aims to filter out all of the illegitimate login requests to your server and block them if too many are sent. In this tutorial, you’ll install and configure PyFilter to block SSH requests. Then you’ll install PyFilter as a service, and optionally configure cross-server ban syncing, a feature that lets multiple servers share the list of banned IP addresses, and enable PyFilter to record location data about an IP address. Finally, you’ll explore how to un-ban IP addresses.

Read more
Ubuntu 18.04 — ntp — multiple vulnerabilities (6 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — ntp — multiple vulnerabilities (6 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 9 July 2019 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4229-2 Related CVEs: CVE-2018-12327 CVE-2019-8936 CVE-2018-7182 CVE-2018-7183 CVE-2018-7184 CVE-2018-7185 Upstream summary: USN-4229-1 fixed a vulnerability in NTP. This update provides the corresponding update for Ubuntu 18.04 ESM. Original advisory details: […]

Read more
How To Back Up, Import, and Migrate Your Apache Kafka Data on Debian 9 — step-by-step Linux tutorial on Progressive Robot

How To Back Up, Import, and Migrate Your Apache Kafka Data on Debian 9

Backing up your Apache Kafka data is an important practice that will help you recover from unintended data loss or bad data added to the cluster due to user error. In this tutorial, you will back up, import, and migrate your Kafka data on a single Debian 9 installation as well as on multiple Debian 9 installations on separate servers. ZooKeeper is a critical component of Kafka’s operation, you will also back up ZooKeeper’s data in this tutorial.

Read more
Common Problems 118977

DNS Resolution Fails Due to resolvconf Issues on Ubuntu 14.04

🟡 Medium   ⏱ 5–30 min  Last verified: 8 July 2019 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

Read more
CHAT