March 2021 - Page 2 of 69

How To Use Triggers in MySQL — step-by-step Databases tutorial on Progressive Robot

How To Use Triggers in MySQL

When working with relational databases and SQL, most operations on the data are performed as a result of explicitly executed queries, such as SELECT, INSERT, or UPDATE. However, SQL databases can also be instructed to perform pre-defined actions automatically every time a specific event occurs through triggers. In this tutorial, you’ll use different SQL triggers to automatically perform actions where rows are inserted, updated, or deleted.

Read more
How To Sync Calendars and Contacts Using CardDAV and CalDAV Standards with Baïkal on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Sync Calendars and Contacts Using CardDAV and CalDAV Standards with BaĂŻkal on Ubuntu 14.04

The CalDAV and CardDAV standards provide an easy way to keep all our smart things up-to-date with what we are doing, as well as how to get hold of our friends and other contacts. In this tutorial, we’ll show you how to sync calendars and contacts from a server you control, using a super simple installation of [BaĂŻkal](http://baikal-server.com), a PHP CalDAV and CardDAV server.

Read more
Debian 9 — libpam-krb5 — vulnerability — patch and remediation guide — diagnosis and fix on Debian 9

Debian 9 — libpam-krb5 — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: Debian 9 (stretch) đź“– ~4 min read  â€˘  Source: Debian Security Tracker Related CVEs: CVE-2020-10595 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 Set Up Snapshots with LVM on Debian 9 — step-by-step Debian 9 tutorial on Progressive Robot

How to Set Up Snapshots with LVM on Debian 9

Introduction Deploying set up snapshots with lvm on debian 9 on a Debian 9 Stretch 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 You […]

Read more
Cómo configurar hosts virtuales de Apache en Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

CĂłmo configurar hosts virtuales de Apache en Ubuntu 18.04

El servidor web Apache es una alternativa popular para presentar sitios web en Internet. Según estimaciones de 2019, se estima que presenta el 29 % de todos los sitios web activos. Además, ofrece robustez y flexibilidad a los desarrolladores. Usando Apache, un administrador…

Read more
Cara Menyiapkan dan Mengonfigurasi Otoritas Sertifikat (CA) Pada Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Cara Menyiapkan dan Mengonfigurasi Otoritas Sertifikat (CA) Pada Ubuntu 20.04

Otoritas Sertifikat privat yang berjalan pada Ubuntu 20.04 akan memungkinkan Anda untuk mengonfigurasi, menguji, dan menjalankan program yang membutuhkan koneksi terenkripsi antara klien dan server. Menggunakan CA privat, Anda dapat menerbitkan sertifikat untuk pengguna, server, atau masing-masing program serta layanan di dalam infrastruktur Anda. CA privat dapat membantu memastikan bahwa semua lingkungan pengembangan, penahapan, dan produksi Anda menggunakan arsitektur dan konfigurasi yang seru

Read more
Oracle Linux 8 — thunderbird — vulnerability — patch and remediation guide — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — thunderbird — vulnerability — patch and remediation guide (ELSA-2020-5236)

đźź  High   ⏱ 15–60 min  Last verified: 25 May 2026 Affected versions: Oracle Linux 8 đź“– ~4 min read  â€˘  Source: ELSA advisory ELSA-2020-5236 Related CVEs: CVE-2020-16012 CVE-2020-26959 CVE-2020-26965 CVE-2020-26953 CVE-2020-26956 CVE-2020-26951 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – […]

Read more
CHAT