January 2021 - Page 57 of 69

How To Set Up Ansible Inventories — step-by-step Devops tutorial on Progressive Robot

How To Set Up Ansible Inventories

In this guide, we’ll demonstrate how to create Ansible inventory files and organize servers into groups and subgroups, how to set up host variables, and how to use patterns to control the execution of Ansible commands and playbooks per host and per group.

Read more
How to Set Up FreeBSD Jails with iocage on FreeBSD 12 — step-by-step FreeBSD 12 tutorial on Progressive Robot

How to Set Up FreeBSD Jails with iocage on FreeBSD 12

Introduction FreeBSD 12 is a UNIX-derived operating system renowned for its network stack performance, ZFS integration, and Jail isolation primitives. Setting up set up freebsd jails with iocage on freebsd 12 on FreeBSD 12 follows the rc.conf/service(8) paradigm rather than systemd, which means enabling a service and configuring its startup options are done differently from […]

Read more
Ubuntu 18.04 — libpam-krb5 — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — libpam-krb5 — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4314-1 Related CVEs: CVE-2020-10595 Upstream summary: Russ Allbery discovered that pam-krb5 incorrectly handled some responses. An attacker could possibly use this issue to execute arbitrary code. Table of contents Symptom […]

Read more
How To Install and Configure Mumble Server (Murmur) on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Mumble Server (Murmur) on Ubuntu 14.04

Mumble is a Voice Over IP (VoIP) application similar to TeamSpeak and Ventrilo. Mumble uses a client-server architecture, which allows users to talk to each other when connected to the same server. It has a simple administration interface and features low-latency, high-quality codecs. In this tutorial, we will learn how to install and configure Murmur – the server component of Mumble.

Read more
SLES 12 — python-brotlipy — vulnerability — patch and remediation guide — diagnosis and fix on SLES 12

SLES 12 — python-brotlipy — vulnerability — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: SLES 12 📖 ~4 min read  •  Source: SUSE advisory SUSE-CU-2021:611-1 (see also SUSE bugzilla) Related CVEs: CVE-2020-8927 Upstream summary: A buffer overflow exists in the Brotli library versions prior to 1.0.8 where an attacker controlling the input length of a "one-shot" […]

Read more
How To Automate Elixir-Phoenix Deployment with Distillery and edeliver on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Automate Elixir-Phoenix Deployment with Distillery and edeliver on Ubuntu 16.04

Elixir is a functional programming language that’s popular for its focus on developer productivity and ease of writing highly concurrent and scalable applications, while Phoenix is a web framework built on Elixir to allow for the creation of highly performant web applications. In this tutorial, you’ll combine Elixir and Phoenix with edeliver and Distillery to create a single command that builds, deploys, and hot-swaps Phoenix projects in production.

Read more
Bridge Design Pattern in Java — step-by-step Programming tutorial on Progressive Robot

Bridge Design Pattern in Java

Today we will look into Bridge Design Pattern in java. When we have interface hierarchies in both interfaces as well as implementations, then bridge design pattern is used to decouple the interfaces from implementation and hiding the implementation details from the client programs. Bridge Design Pattern Just like [Adapter pattern](/community/tutorials/adapter-design-pattern-java "Adapter Design Pattern in Java […]

Read more
CHAT