Categories
Uncategorized

How to restart service on every configuration change

Monitor file system events to restart service on every configuration change.

Categories
Uncategorized

How to store and visualize playbook events

Use JUnit callback plugin to store and Allure Framework to visualize ansible playbook events.

Categories
Uncategorized

How to pretty print decimal or binary numbers

Use numfmt command-line utility which is a part of the standard GNU Core Utilities to pretty print decimal or binary numbers.

Categories
SysOps

How to log specific Varnish requests

Use varnishlog to log specific Varnish requests.

Categories
SysOps

How to use virtual memory filesystem to store Varnish Shared memory Log

Varnish Shared memory Log can put a major strain on the disk (I/O write operations). The solution is to store it on the virtual memory filesystem.

Categories
SysOps

How to determine which services need to be restarted

Use needrestart utility to determine which services need to be restarted after the upgrade.

Categories
WebOps

How to install XWiki

Install the Advanced Open Source Enterprise Wiki.

Categories
SysOps

How to access rdiff-backup repository using fuse

Use FUSE (filesystem in userspace) to access rdiff-backup repository.

Categories
DevOps

How to install OpenJDK 8 on Debian

Use AdoptOpenJDK/Eclipse Adoptium to install OpenJDK 8 (LTS)/OpenJDK 11 (LTS) or OpenJDK 15 (Latest) using Eclipse OpenJ9 or HotSpot Java virtual machine.

Categories
SysOps

How to execute rc.local shell script during boot using systemd

Execute rc.local shell script during boot using systemd compatibility generator.