January 2020 - Page 6 of 62

Ubuntu 18.04 — uwsgi — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — uwsgi — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 29 January 2020 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-5054-1 Related CVEs: CVE-2020-11984 Upstream summary: Felix Wilhelm discovered a buffer overflow flaw in the mod_proxy_uwsgi module. An attacker could use this vulnerability to provoke an information disclosure or potentially […]

Read more
How to Install Terraform on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Install Terraform on RHEL 8

Terraform by HashiCorp is the industry-standard tool for provisioning and managing infrastructure as code (IaC) across cloud providers, on-premises platforms, and SaaS APIs. On RHEL 8 you can install Terraform directly from the official HashiCorp RPM repository, keeping it up to date through the standard dnf package manager. This tutorial walks through adding the HashiCorp […]

Read more
How To Use Git Effectively — step-by-step DevOps tutorial on Progressive Robot

How To Use Git Effectively

This tutorial contains a number of tips and strategies for using Git more effectively. It will cover how to create a workspace, how to convert an existing project into a workspace, best practices for writing commit messages, and how to push changes to a remote server.

Read more
How To Run Your Own Mail Server and File Storage with PEPS on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Run Your Own Mail Server and File Storage with PEPS on Ubuntu 14.04

We all use email and online file storage services like Gmail or Dropbox. However, these services may not be suitable for the storage of sensitive data, both personal and professional. Do we trust their privacy policies when attaching an important business contract or confidential information? Do we accept that all our data will be collected, processed, and analyzed? There is a solution to this problem: PEPS is an email, file sharing, and chat platform that uses end-to-end encryption.

Read more
openSUSE Tumbleweed — dosbox — multiple vulnerabilities (2 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — dosbox — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🔴 Critical   ⏱ 15–90 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE advisory openSUSE-SU-2019:1905-1 (see also SUSE bugzilla) Related CVEs: CVE-2019-12594 CVE-2019-7165 Upstream summary: DOSBox 0.74-2 has Incorrect Access Control. Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step […]

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

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

🟢 Low   ⏱ 5–15 min  Last verified: 29 January 2020 Affected versions: Ubuntu 16.04 (xenial) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4478-2 Related CVEs: CVE-2020-13757 Upstream summary: USN-4478-1 fixed a vulnerability in Python-RSA. This update provides the corresponding update for Ubuntu 16.04 ESM, Ubuntu 18.04 ESM and Ubuntu 20.04 ESM. Original […]

Read more
How To Manage Multiple Servers with Ansible Ad Hoc Commands — step-by-step Devops tutorial on Progressive Robot

How To Manage Multiple Servers with Ansible Ad Hoc Commands

With Ansible, you can use ad hoc commands to execute one instruction at a time on one or more remote servers. They are ideal to perform tasks that aren’t executed frequently, and to consult information about the remote systems that Ansible manages. In this cheatsheet guide, you’ll learn how to use ad hoc commands to manage one or more servers with Ansible, and how to perform some common tasks this way.

Read more
How to Set Up Jaeger Distributed Tracing on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Set Up Jaeger Distributed Tracing on Debian 10

Introduction Deploying set up jaeger distributed tracing 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. Prerequisites Ensure […]

Read more
CHAT