chris

How To Use Font Awesome 5 with React — step-by-step Javascript tutorial on Progressive Robot

How To Use Font Awesome 5 with React

Font Awesome is a toolkit for websites providing icons and social logos. React is a coding library using JavaScript for creating user interfaces. While the Font Awesome team have made a React component to promote integration, there are some fundamentals to understand about Font Awesome 5 and how it’s structured. In this tutorial you’ll learn the ways to use the React Font Awesome component.

Read more
FreeBSD 12 — cgit — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — cgit — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 20 December 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: cgit — directory traversal vulnerability Related CVEs: CVE-2016-1899 CVE-2016-1900 CVE-2016-1901 CVE-2018-14912 Upstream summary: Jann Horn reports: cgit_clone_objects in CGit before 1.2.1 has a directory traversal vulnerability when `enable-http-clone=1` is not […]

Read more
Ubuntu 16.04 — libofx — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 16.04

Ubuntu 16.04 — libofx — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 20 December 2019 Affected versions: Ubuntu 16.04 (xenial) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4523-1 Related CVEs: CVE-2019-9656 Upstream summary: It was discovered that LibOFX did not properly check for errors in certain situations, leading to a NULL pointer dereference. A remote attacker could […]

Read more
SLES 15 — cron — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on SLES 15

SLES 15 — cron — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟠 High   ⏱ 15–60 min  Last verified: 20 December 2019 Affected versions: SLES 15 📖 ~4 min read  •  Source: SUSE advisory SUSE-SA:2006:027 (see also SUSE bugzilla) Related CVEs: CVE-2006-2607 CVE-2010-0424 CVE-2019-9704 CVE-2019-9705 Upstream summary: do_command.c in Vixie cron (vixie-cron) 4.1 does not check the return code of a setuid call, which might allow […]

Read more
SLES 15 — libdb — vulnerability — patch and remediation guide — diagnosis and fix on SLES 15

SLES 15 — libdb — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 20 December 2019 Affected versions: SLES 15 📖 ~4 min read  •  Source: SUSE advisory SUSE-CU-2022:3135-1 (see also SUSE bugzilla) Related CVEs: CVE-2019-2708 Upstream summary: Vulnerability in the Data Store component of Oracle Berkeley DB. Supported versions that are affected are Prior to 6.138, prior to 6.2.38 […]

Read more
How To Install and Configure Seafile on an Ubuntu 12.04 VPS — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Seafile on an Ubuntu 12.04 VPS

Seafile is a great way to share files between team members in a centralized location. As a DropBox alternative, you can easily sync local directories to the server and pull down changes on other clients. In this guide, we’ll cover how to install and configure the Seafile server on an Ubuntu 12.04 VPS.

Read more
How to Perform a System Security Audit with auditd on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Perform a System Security Audit with auditd on RHEL 8

The Linux Audit system (auditd) provides a comprehensive security logging framework that records system calls, file accesses, and user actions at the kernel level. On RHEL 8, auditd is installed and enabled by default, making it a foundational component of any security compliance strategy. Whether meeting requirements for PCI-DSS, HIPAA, or internal policy, audit rules […]

Read more
How To Build a Jamstack Portfolio with Angular 11 and Scully — step-by-step Javascript tutorial on Progressive Robot

How To Build a Jamstack Portfolio with Angular 11 and Scully

As a developer, it’s important to have a portfolio showcasing your skills and previous work. You can build an engaging and fast portfolio using Angular and Scully. In this tutorial, you will generate an Angular app, add pages to show your projects and profile, and add services to populate these pages. Additionally, you will generate a blog and create posts for it. Lastly, you will convert the app into a static site using Scully.

Read more
CHAT