chris

How to Set Up Yubikey Authentication on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Set Up Yubikey Authentication on Debian 9

Introduction How to Set Up Yubikey Authentication on Debian 9 is a fundamental operation for any administrator maintaining a Debian 9 Stretch server. Debian 9 Stretch 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 9. […]

Read more
How To Use Modules in TypeScript — step-by-step Javascript tutorial on Progressive Robot

How To Use Modules in TypeScript

Modules are a way to organize your code into smaller, more manageable pieces. TypeScript evolved along with ECMAScript specifications to provide a standard module system for JavaScript programs that has the flexibility to work with the different existing formats. In this tutorial, you will take a look at how to create and use modules in TypeScript.

Read more
How To Use Logstash and Kibana To Centralize Logs On Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Use Logstash and Kibana To Centralize Logs On Ubuntu 14.04

In this tutorial, we will go over the installation of Logstash 1.4.2 and Kibana 3, and how to configure them to gather and visualize the syslogs of our systems in a centralized location. Logstash is an open source tool for collecting, parsing, and storing logs for future use. Kibana 3 is a web interface that can be used to search and view the logs that Logstash has indexed.

Read more
Oracle Linux 8 — virt:ol — vulnerability — patch and remediation guide — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — virt:ol — vulnerability — patch and remediation guide (ELSA-2019-1580)

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

Read more
How to Set Up iSCSI Initiator on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Set Up iSCSI Initiator on Windows Server 2012 R2

How to Set Up iSCSI Initiator on Windows Server 2012 R2 The iSCSI Initiator allows Windows Server 2012 R2 to connect to iSCSI storage targets — shared storage devices that expose block-level storage over a standard IP network. iSCSI is widely used for connecting servers to SAN (Storage Area Network) devices, NAS appliances with iSCSI […]

Read more
openSUSE Tumbleweed — msmtp — vulnerability — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — msmtp — vulnerability — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE security advisory (see also SUSE bugzilla) Related CVEs: CVE-2019-8337 Upstream summary: In msmtp 1.8.2 and mpop 1.4.3, when tls_trust_file has its default configuration, certificate-verification results are not properly checked. Table of contents Symptom […]

Read more
CHAT