chris

How to Set Up Nexus Repository Manager on FreeBSD 12 — step-by-step FreeBSD 12 tutorial on Progressive Robot

How to Set Up Nexus Repository Manager on FreeBSD 12

Introduction Deploying set up nexus repository manager on freebsd 12 on a FreeBSD 12 machine differs from Linux in several important ways: packages come from the FreeBSD Ports Collection or the binary pkg repository, services are registered in /etc/rc.conf via sysrc(8), and firewall rules are written in pf.conf(5) syntax. This tutorial stays entirely within the […]

Read more
Spring Boot @SpringBootApplication, SpringApplication Class — step-by-step DevOps tutorial on Progressive Robot

Spring Boot @SpringBootApplication, SpringApplication Class

URL: https://www.progressiverobot.com/springbootapplication-springapplication/ Spring Boot @SpringBootApplication Annotation Spring Boot @SpringBootApplication annotation is used to mark a configuration class that declares one or more @Bean methods and also triggers auto-configuration and component scanning. It's same as declaring a class with @Configuration, @EnableAutoConfiguration and @ComponentScan annotations. Spring Boot SpringApplication Class [Spring Boot](/community/tutorials/spring-boot-tutorial) SpringApplication class is used to bootstrap […]

Read more
Java Thread Join Example — step-by-step Programming tutorial on Progressive Robot

Java Thread Join Example

URL: https://www.progressiverobot.com/java-thread-join-example/ Java Thread join method can be used to pause the current thread execution until unless the specified thread is dead. There are three overloaded join functions. Java Thread join ![java thread join, thread join example, java thread join example, thread join](images/java-thread-join-example-section-1.png) public final void join(): This java thread join method puts the current […]

Read more
How to Configure OpenDKIM with Postfix on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Configure OpenDKIM with Postfix on Debian 10

Introduction Deploying configure opendkim with postfix on debian 10 on a Debian 10 Buster 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 will […]

Read more
FreeBSD 12 — openssl-beta-overwrite-base — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — openssl-beta-overwrite-base — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 18 February 2020 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: openssl — potential SSL 2.0 rollback Related CVEs: CVE-2005-2969 Upstream summary: Vulnerability: Such applications are affected if they use the option SSL_OP_MSIE_SSLV2_RSA_PADDING. This option is implied by use of SSL_OP_ALL, […]

Read more
Initial Setup of a Fedora 21 Server — step-by-step Linux tutorial on Progressive Robot

Initial Setup of a Fedora 21 Server

When you first log into a fresh Fedora 21 or RHEL server, it’s not ready for use as a production system. There are a number of recommended steps to take in order to customize and secure it, e.g. enabling a firewall. This tutorial will show you how to give a fresh installation of a Fedora 21 server a better security profile and be ready for use.

Read more
Миграция данных Redis с помощью репликации в Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

Миграция данных Redis с помощью репликации в Ubuntu 18.04

Redis — это хранилище данных типа ключ – значение в памяти, известное своей гибкостью, производительностью, широким набором поддерживаемых языков и встроенными функциями, включая репликацию. Репликация — это практика…

Read more
Ubuntu 18.04 — libmspack — multiple vulnerabilities (7 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — libmspack — multiple vulnerabilities (7 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 18 February 2020 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4066-1 Related CVEs: CVE-2019-1010305 CVE-2018-18584 CVE-2018-18585 CVE-2018-14679 CVE-2018-14680 CVE-2018-14681 CVE-2018-14682 Upstream summary: It was discovered that libmspack incorrectly handled certain CHM files. A remote attacker could possibly use this issue […]

Read more
How To Install Joomla on a Virtual Server Running Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Install Joomla on a Virtual Server Running Ubuntu 12.04

This tutorials covers a basic joomla installation on an ubuntu server. Joomla is a free and open source content management that uses a PHP and a backend database, such as MySQL. It offers a wide variety of features that make it an incredibly flexible content management system right out of the box. It was created in 2005 and is currently the 2nd most popular content management site online. It now has over 10,000 addons to customize its functionality.

Read more
CHAT