2019 - Page 101 of 527

How To Create Reusable Infrastructure with Terraform Modules and Templates — step-by-step Devops tutorial on Progressive Robot

How To Create Reusable Infrastructure with Terraform Modules and Templates

One of the main benefits of Infrastructure as Code is reusing parts of the defined infrastructure. In this tutorial, we’ll consider some of the ways of defining and reusing code in Terraform projects. You’ll reference modules from the Terraform Registry, separate development and production environments using modules, learn about templates and how they are used, and how to specify resource dependencies explicitly using the depends_on meta argument.

Read more
How to Configure Log Rotation with logrotate on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Configure Log Rotation with logrotate on RHEL 8

Log files grow indefinitely unless something rotates and prunes them, which will eventually fill a disk and crash your services. On RHEL 8, logrotate is installed by default and handles rotation for most system logs out of the box via a systemd timer. For application logs your team manages, you need to write a custom […]

Read more
Common Problems 121588

Fail2ban Blocking Trusted Internal Addresses

🟡 Medium   ⏱ 5–30 min  Last verified: 11 November 2019 Affected versions: Debian 9 📖 ~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 & […]

Read more
FreeBSD 12 — pypy — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — pypy — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 11 November 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: Python — DoS via malformed XML-RPC / HTTP POST request Related CVEs: CVE-2012-0845 Upstream summary: Jan Lieskovsky reports, A denial of service flaw was found in the way Simple XML-RPC […]

Read more
How to Set Up Nginx Load Balancing on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Set Up Nginx Load Balancing on SLES 12

Introduction This tutorial covers How to Set Up Nginx Load Balancing on SLES 12 on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Prerequisites Ensure your SLES 12 system is up to date: […]

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

openSUSE Tumbleweed — libzip4 — multiple vulnerabilities (2 CVEs) — 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-2012-1162 CVE-2012-1163 Upstream summary: Heap-based buffer overflow in the _zip_readcdir function in zip_open.c in libzip 0.10 allows remote attackers to cause a denial of service […]

Read more
Common Problems 118924

Ubuntu 14.04 LTS Boot Drops to initramfs Prompt

🟡 Medium   ⏱ 5–30 min  Last verified: 11 November 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
FreeBSD 12 — gitolite — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — gitolite — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 11 November 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: gitolite — path traversal vulnerability Related CVEs: CVE-2012-4506 Upstream summary: Sitaram Chamarty reports: I'm sorry to say there is a potential path traversal vulnerability in v3. Thanks to Stephane Chazelas […]

Read more
Java Collections sort() — step-by-step Programming tutorial on Progressive Robot

Java Collections sort()

URL: https://www.progressiverobot.com/java-collections-sort/ Today we will look into Java Collections sort method. While working with [Collections in java](/community/tutorials/collections-in-java-tutorial), more than often we need to sort the data. Java Collections sort() Java Collections class provides us with a very convenient method Collections.sort() to sort all [List](/community/tutorials/java-list) implementations such as [LinkedList](/community/tutorials/java-linkedlist-linkedlist-java) and [ArrayList](/community/tutorials/java-arraylist). There are two overloaded Collections.sort() […]

Read more
CHAT