Richard Gibert
Documentation
Resume
GitHub
LinkedIn
Edit this page
Tags Index
Tags Index
adb
Wireless Android Debug Bridge (ADB)
February 08, 2025
android
Configure Android WireGuard Clients
February 08, 2025
Wireless Android Debug Bridge (ADB)
February 08, 2025
ansible
Ansible - Always cast non-string variables
February 08, 2025
Ansible - Key/CSR Generation with Vaulting
February 08, 2025
Ansible - Print all hosts in a group
February 08, 2025
audio
FFMPEG - Speed up audio of a file
February 08, 2025
Disable macOS boot sound
February 08, 2025
audiobooks
FFMPEG - Speed up audio of a file
February 08, 2025
authentication
Creating Service Principals in LDAP
February 08, 2025
Updating LDAP Service Principal Passwords
February 08, 2025
aws
Terraform init reporting bucket doesn't exist when it does
February 08, 2025
azure
Terraform init reporting bucket doesn't exist when it does
February 08, 2025
bash
Ansible - Key/CSR Generation with Vaulting
February 08, 2025
Force Command Prompt on New Line in Bash
February 08, 2025
Loop Over Unique Pairings of Items in Bash
February 08, 2025
books
Career
February 08, 2025
brave
Disable Touchpad Swipe Back on macOS
February 08, 2025
browsers
Firefox - Forget HSTS
February 08, 2025
Firefox - Kerberos
February 08, 2025
Disable Touchpad Swipe Back on macOS
February 08, 2025
career
Career
February 08, 2025
Resume
February 08, 2025
chrome
Disable Touchpad Swipe Back on macOS
February 08, 2025
cloud
Get All IAM Policies For a GCP Service Account
February 08, 2025
Deploying Docker Images on Heroku
February 08, 2025
Deploying Python Applications on Heroku
February 08, 2025
code
Wireless Android Debug Bridge (ADB)
February 08, 2025
Ansible - Always cast non-string variables
February 08, 2025
Ansible - Key/CSR Generation with Vaulting
February 08, 2025
Ansible - Print all hosts in a group
February 08, 2025
Force Command Prompt on New Line in Bash
February 08, 2025
Loop Over Unique Pairings of Items in Bash
February 08, 2025
GitHub get main/master branch SHA
February 08, 2025
Git Global Ignore File
February 08, 2025
Setup Git GPG Signing
February 08, 2025
Grep through entire git history
February 08, 2025
Limit Git Clone to Just Master Branch For Performance
February 08, 2025
Managing your $HOME with git without symlinks
February 08, 2025
Git Multi-line Commit Messages From CLI
February 08, 2025
How to Push to Multiple Repositories with Git
February 08, 2025
HTML Small/Basic Favicons
February 08, 2025
Simplifying Apache httpd setup with mod_macro
February 08, 2025
Prometheus Query Core/Thread Counts
February 08, 2025
Get Python's Supported TLS Versions
February 08, 2025
Splunk - Reverse Order Of Events
February 08, 2025
Using Tomcat’s CATALINA_BASE & CATALINA_HOME for multiple instances
February 08, 2025
Zsh Global Aliases
February 08, 2025
Zsh Suffix Aliases
February 08, 2025
compression
Compress a File With GZip Without Removing It
February 08, 2025
consumer-groups
Show Kafka Consumer Group Details
February 08, 2025
Reset Kafka Consumer Group Offset
February 08, 2025
containers
Docker
February 08, 2025
Ship Docker Logs to Loki
February 08, 2025
Kubernetes attach an ad-hoc pod to a PVC
February 08, 2025
Get a shell in a running Kubernetes pod
February 08, 2025
Get the pod logs from previous running instance
February 08, 2025
Kubernetes list all images in pods
February 08, 2025
List all events sorted by lastTimestamp
February 08, 2025
Get a list of pods and the node they run on
February 08, 2025
Get a list of pods sorted by memory usage
February 08, 2025
Manually trigger a job from a cronjob
February 08, 2025
Run an ad-hoc pod in Kubernetes
February 08, 2025
Wait for specific pods to be ready
February 08, 2025
Watch all warnings
February 08, 2025
Set SELinux Context for Container to Access Path
February 08, 2025
Synology - Set Custom DNS Servers for Docker
February 08, 2025
Synology - Setup Unprivileged User Docker Access
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
cron
Manually trigger a job from a cronjob
February 08, 2025
cryptography
Configure Android WireGuard Clients
February 08, 2025
Setup Git GPG Signing
February 08, 2025
Export a GPG Key
February 08, 2025
Generate a New GPG Key
February 08, 2025
List GPG Keys
February 08, 2025
Configure Linux WireGuard Clients
February 08, 2025
Add Default SSH Key Passphrase to macOS Keychain
February 08, 2025
Get Python's Supported TLS Versions
February 08, 2025
Auto-Accept and Ignore Changes to SSH Host Keys
February 08, 2025
Installing Wireguard on Synology
February 08, 2025
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
List an Endpoints's Supported Ciphers
February 08, 2025
Print all certificates in a bundle
February 08, 2025
Print Certificate Expiry for an Endpoint
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
Setup WireGuard Server
February 08, 2025
csr
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
db
List PostgreSQL Vacuum Proccesses With Table Names
February 08, 2025
Show PostgreSQL Vacuum Process
February 08, 2025
debugging
Wireless Android Debug Bridge (ADB)
February 08, 2025
delta
Enable side-by-side diff for larger terms
February 08, 2025
dht22
Environment Monitoring
February 08, 2025
diff
Enable side-by-side diff for larger terms
February 08, 2025
dns
Synology - Set Custom DNS Servers for Docker
February 08, 2025
docker
Docker
February 08, 2025
Ship Docker Logs to Loki
February 08, 2025
Deploying Docker Images on Heroku
February 08, 2025
Synology - Set Custom DNS Servers for Docker
February 08, 2025
Synology - Setup Unprivileged User Docker Access
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
environment-monitoring
Environment Monitoring
February 08, 2025
finder
Disable warning when changing file extension
February 08, 2025
Sort Finder folders on top
February 08, 2025
Set list view as default in Finder
February 08, 2025
Show full path in Finder window title
February 08, 2025
firefox
Firefox - Forget HSTS
February 08, 2025
Firefox - Kerberos
February 08, 2025
Disable Touchpad Swipe Back on macOS
February 08, 2025
fitness
Running
February 08, 2025
gcp
Get All IAM Policies For a GCP Service Account
February 08, 2025
Terraform init reporting bucket doesn't exist when it does
February 08, 2025
git
Enable side-by-side diff for larger terms
February 08, 2025
GitHub get main/master branch SHA
February 08, 2025
Git Global Ignore File
February 08, 2025
Setup Git GPG Signing
February 08, 2025
Grep through entire git history
February 08, 2025
Limit Git Clone to Just Master Branch For Performance
February 08, 2025
Managing your $HOME with git without symlinks
February 08, 2025
Git Multi-line Commit Messages From CLI
February 08, 2025
How to Push to Multiple Repositories with Git
February 08, 2025
github
GitHub get main/master branch SHA
February 08, 2025
gpg
Setup Git GPG Signing
February 08, 2025
Export a GPG Key
February 08, 2025
Generate a New GPG Key
February 08, 2025
List GPG Keys
February 08, 2025
gz
Compress a File With GZip Without Removing It
February 08, 2025
gzip
Compress a File With GZip Without Removing It
February 08, 2025
hardware
Environment Monitoring
February 08, 2025
Pi-Hole
February 08, 2025
health
Running
February 08, 2025
heroku
Deploying Docker Images on Heroku
February 08, 2025
Deploying Python Applications on Heroku
February 08, 2025
homebrew
Disable Homebrew auto-update
February 08, 2025
Set Where Homebrew Installs Applications
February 08, 2025
hsts
Firefox - Forget HSTS
February 08, 2025
html
HTML Small/Basic Favicons
February 08, 2025
httpd
Simplifying Apache httpd setup with mod_macro
February 08, 2025
iam
Get All IAM Policies For a GCP Service Account
February 08, 2025
identity
Creating Service Principals in LDAP
February 08, 2025
Common LDAP Error Codes
February 08, 2025
Updating LDAP Service Principal Passwords
February 08, 2025
java
Using Tomcat’s CATALINA_BASE & CATALINA_HOME for multiple instances
February 08, 2025
jks
Certificate Best Practices
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
k8s
Kubernetes attach an ad-hoc pod to a PVC
February 08, 2025
Get a shell in a running Kubernetes pod
February 08, 2025
Get the pod logs from previous running instance
February 08, 2025
Kubernetes list all images in pods
February 08, 2025
List all events sorted by lastTimestamp
February 08, 2025
Get a list of pods and the node they run on
February 08, 2025
Get a list of pods sorted by memory usage
February 08, 2025
Manually trigger a job from a cronjob
February 08, 2025
Run an ad-hoc pod in Kubernetes
February 08, 2025
Wait for specific pods to be ready
February 08, 2025
Watch all warnings
February 08, 2025
kafka
Change Kafka Topic Configuration
February 08, 2025
Show Kafka Consumer Group Details
February 08, 2025
Show Kafka Topic config
February 08, 2025
Get the Earliest Kafka Partition Offsets Available
February 08, 2025
Increasing Partitions For a Kafka Topic
February 08, 2025
Consume Kafka messages with headers
February 08, 2025
List Kafka Topics
February 08, 2025
Reset Kafka Consumer Group Offset
February 08, 2025
kerberos
Firefox - Kerberos
February 08, 2025
keytool
Convert PKCS#12 to JKS
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
Print all certificates in a bundle
February 08, 2025
kubernetes
Kubernetes attach an ad-hoc pod to a PVC
February 08, 2025
Get a shell in a running Kubernetes pod
February 08, 2025
Get the pod logs from previous running instance
February 08, 2025
Kubernetes list all images in pods
February 08, 2025
List all events sorted by lastTimestamp
February 08, 2025
Get a list of pods and the node they run on
February 08, 2025
Get a list of pods sorted by memory usage
February 08, 2025
Manually trigger a job from a cronjob
February 08, 2025
Run an ad-hoc pod in Kubernetes
February 08, 2025
Wait for specific pods to be ready
February 08, 2025
Watch all warnings
February 08, 2025
kvm
KVM - Convert VirtualBox Appliance to KVM Appliance
February 08, 2025
KVM - Create VM Snapshot
February 08, 2025
KVM - Delete VM Snapshot
February 08, 2025
KVM - List Running VMs
February 08, 2025
KVM - List VM Snapshots
February 08, 2025
KVM - Restore VM Snapshot
February 08, 2025
Vagrant - KVM/libvirt Support
February 08, 2025
ldap
Creating Service Principals in LDAP
February 08, 2025
Common LDAP Error Codes
February 08, 2025
Updating LDAP Service Principal Passwords
February 08, 2025
libvirt
Vagrant - KVM/libvirt Support
February 08, 2025
limits
Use prlimit to Increase Limits of a Running Process
February 08, 2025
linux
Managing your $HOME with git without symlinks
February 08, 2025
Export a GPG Key
February 08, 2025
Generate a New GPG Key
February 08, 2025
List GPG Keys
February 08, 2025
Configure Linux WireGuard Clients
February 08, 2025
Add Dynamic Hot Spare to Disk Group(s) in MegaRAID
February 08, 2025
Change Cache Config in MegaRAID
February 08, 2025
Create RAID-1 in MegaRAID
February 08, 2025
Create RAID-10 in MegaRAID
February 08, 2025
Delete Hot Spare in MegaRAID
February 08, 2025
Delete JBOD in MegaRAID
February 08, 2025
Delete Virtual Drive in MegaRAID
February 08, 2025
Get MegaRAID Enclosure ID
February 08, 2025
Show Critical Events in MegaRAID
February 08, 2025
Prevent sudo Password Prompts
February 08, 2025
Use prlimit to Increase Limits of a Running Process
February 08, 2025
Recursively Set +x for Only Directories
February 08, 2025
Set SELinux Context for Container to Access Path
February 08, 2025
Auto-Accept and Ignore Changes to SSH Host Keys
February 08, 2025
Setting OS Limits with systemd
February 08, 2025
Setup WireGuard Server
February 08, 2025
logging
Ship Docker Logs to Loki
February 08, 2025
Splunk - Reverse Order Of Events
February 08, 2025
Synology - Updating Docker Loki Driver
February 08, 2025
logs
List all events sorted by lastTimestamp
February 08, 2025
loki
Ship Docker Logs to Loki
February 08, 2025
Synology - Updating Docker Loki Driver
February 08, 2025
macos
Managing your $HOME with git without symlinks
February 08, 2025
Export a GPG Key
February 08, 2025
Generate a New GPG Key
February 08, 2025
List GPG Keys
February 08, 2025
Disable Homebrew auto-update
February 08, 2025
Add Trusted Certificate Authority (CA) on macOS
February 08, 2025
Show CMD-TAB App Switcher on All Monitors on macOS
February 08, 2025
Useful macOS Apps
February 08, 2025
Automatically quit the printer app when job completes
February 08, 2025
Disable macOS boot sound
February 08, 2025
Disable Dock Bouncing Icons on macOS
February 08, 2025
Disable warning when emptying trash
February 08, 2025
Disable “Are you sure you want to open this application?” dialog
February 08, 2025
Disabling auto-hide scroll bars on macOS
February 08, 2025
Disable Touchpad Swipe Back on macOS
February 08, 2025
Disable warning when changing file extension
February 08, 2025
Sort Finder folders on top
February 08, 2025
Set list view as default in Finder
February 08, 2025
Show full path in Finder window title
February 08, 2025
Set Where Homebrew Installs Applications
February 08, 2025
Locking macOS Dock Content
February 08, 2025
Locking macOS Dock Size
February 08, 2025
Don't create .DS_Store files on network/removable volumes
February 08, 2025
macOS Network Speed Test
February 08, 2025
Add Default SSH Key Passphrase to macOS Keychain
February 08, 2025
Prevent sudo Password Prompts
February 08, 2025
Use prlimit to Increase Limits of a Running Process
February 08, 2025
Recursively Set +x for Only Directories
February 08, 2025
Auto-Accept and Ignore Changes to SSH Host Keys
February 08, 2025
macos-dock
Disable Dock Bouncing Icons on macOS
February 08, 2025
Locking macOS Dock Content
February 08, 2025
Locking macOS Dock Size
February 08, 2025
monitoring
Prometheus Query Core/Thread Counts
February 08, 2025
Splunk - Reverse Order Of Events
February 08, 2025
Synology - Updating Docker Loki Driver
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
multimedia
FFMPEG - Speed up audio of a file
February 08, 2025
network
Show listening TCP ports without netstat
February 08, 2025
Verify port is available with netcat
February 08, 2025
nmap
List an Endpoints's Supported Ciphers
February 08, 2025
observability
Ship Docker Logs to Loki
February 08, 2025
Prometheus Query Core/Thread Counts
February 08, 2025
Synology - Updating Docker Loki Driver
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
openssl
Convert PEM to PKCS#12
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
Print Certificate Expiry for an Endpoint
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
os
Add Dynamic Hot Spare to Disk Group(s) in MegaRAID
February 08, 2025
Change Cache Config in MegaRAID
February 08, 2025
Create RAID-1 in MegaRAID
February 08, 2025
Create RAID-10 in MegaRAID
February 08, 2025
Delete Hot Spare in MegaRAID
February 08, 2025
Delete JBOD in MegaRAID
February 08, 2025
Delete Virtual Drive in MegaRAID
February 08, 2025
Get MegaRAID Enclosure ID
February 08, 2025
Show Critical Events in MegaRAID
February 08, 2025
Prevent sudo Password Prompts
February 08, 2025
Use prlimit to Increase Limits of a Running Process
February 08, 2025
Recursively Set +x for Only Directories
February 08, 2025
Set SELinux Context for Container to Access Path
February 08, 2025
Setting OS Limits with systemd
February 08, 2025
pem
Add Trusted Certificate Authority (CA) on macOS
February 08, 2025
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
Print all certificates in a bundle
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
performance
macOS Network Speed Test
February 08, 2025
permissions
Get All IAM Policies For a GCP Service Account
February 08, 2025
pi-hole
Pi-Hole
February 08, 2025
pkcs12
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
postgresql
List PostgreSQL Vacuum Proccesses With Table Names
February 08, 2025
Show PostgreSQL Vacuum Process
February 08, 2025
printing
Automatically quit the printer app when job completes
February 08, 2025
prometheus
Prometheus Query Core/Thread Counts
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
python
Deploying Python Applications on Heroku
February 08, 2025
Generating Base64 Encoded Strings
February 08, 2025
Get Python's Supported TLS Versions
February 08, 2025
qemu
KVM - Convert VirtualBox Appliance to KVM Appliance
February 08, 2025
raid
Add Dynamic Hot Spare to Disk Group(s) in MegaRAID
February 08, 2025
Change Cache Config in MegaRAID
February 08, 2025
Create RAID-1 in MegaRAID
February 08, 2025
Create RAID-10 in MegaRAID
February 08, 2025
Delete Hot Spare in MegaRAID
February 08, 2025
Delete JBOD in MegaRAID
February 08, 2025
Delete Virtual Drive in MegaRAID
February 08, 2025
Get MegaRAID Enclosure ID
February 08, 2025
Show Critical Events in MegaRAID
February 08, 2025
raspberry-pi
Environment Monitoring
February 08, 2025
Pi-Hole
February 08, 2025
redis
Redis CLI List All Keys
February 08, 2025
running
Running
February 08, 2025
safari
Disable Touchpad Swipe Back on macOS
February 08, 2025
search
Grep through entire git history
February 08, 2025
security
Add Trusted Certificate Authority (CA) on macOS
February 08, 2025
Disable “Are you sure you want to open this application?” dialog
February 08, 2025
Set SELinux Context for Container to Access Path
February 08, 2025
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
List an Endpoints's Supported Ciphers
February 08, 2025
Print all certificates in a bundle
February 08, 2025
Print Certificate Expiry for an Endpoint
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
service-accounts
Get All IAM Policies For a GCP Service Account
February 08, 2025
shell
Force Command Prompt on New Line in Bash
February 08, 2025
Loop Over Unique Pairings of Items in Bash
February 08, 2025
Enable side-by-side diff for larger terms
February 08, 2025
Use prlimit to Increase Limits of a Running Process
February 08, 2025
Zsh Global Aliases
February 08, 2025
Zsh Suffix Aliases
February 08, 2025
splunk
Splunk - Reverse Order Of Events
February 08, 2025
ssh
Add Default SSH Key Passphrase to macOS Keychain
February 08, 2025
Auto-Accept and Ignore Changes to SSH Host Keys
February 08, 2025
ssl
Add Trusted Certificate Authority (CA) on macOS
February 08, 2025
Get Python's Supported TLS Versions
February 08, 2025
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
List an Endpoints's Supported Ciphers
February 08, 2025
Print all certificates in a bundle
February 08, 2025
Print Certificate Expiry for an Endpoint
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
synology
Synology - Set Custom DNS Servers for Docker
February 08, 2025
Synology - Updating Docker Loki Driver
February 08, 2025
Synology - Setup Unprivileged User Docker Access
February 08, 2025
Synology - Enable Prometheus Formatted Metrics for Synology Docker
February 08, 2025
Installing Wireguard on Synology
February 08, 2025
Setup WireGuard Server
February 08, 2025
systemd
Setting OS Limits with systemd
February 08, 2025
tcp
Show listening TCP ports without netstat
February 08, 2025
Verify port is available with netcat
February 08, 2025
terraform
Terraform init reporting bucket doesn't exist when it does
February 08, 2025
tls
Add Trusted Certificate Authority (CA) on macOS
February 08, 2025
Get Python's Supported TLS Versions
February 08, 2025
Certificate Best Practices
February 08, 2025
Convert PEM to PKCS#12
February 08, 2025
Convert PKCS#12 to JKS
February 08, 2025
Dump endpoint certificate to a PEM file
February 08, 2025
Generating a Key and Certificate Signing Request (CSR)
February 08, 2025
Generating a Self-Signed Certificate
February 08, 2025
JKS - Copy existing alias to a new alias
February 08, 2025
List an Endpoints's Supported Ciphers
February 08, 2025
Print all certificates in a bundle
February 08, 2025
Print Certificate Expiry for an Endpoint
February 08, 2025
Verify Certificate and Key Match
February 08, 2025
tomcat
Using Tomcat’s CATALINA_BASE & CATALINA_HOME for multiple instances
February 08, 2025
topics
Change Kafka Topic Configuration
February 08, 2025
vagrant
Vagrant - KVM/libvirt Support
February 08, 2025
virtualbox
KVM - Convert VirtualBox Appliance to KVM Appliance
February 08, 2025
virtualization
KVM - Convert VirtualBox Appliance to KVM Appliance
February 08, 2025
KVM - Create VM Snapshot
February 08, 2025
KVM - Delete VM Snapshot
February 08, 2025
KVM - List Running VMs
February 08, 2025
KVM - List VM Snapshots
February 08, 2025
KVM - Restore VM Snapshot
February 08, 2025
Vagrant - KVM/libvirt Support
February 08, 2025
vpn
Configure Android WireGuard Clients
February 08, 2025
Configure Linux WireGuard Clients
February 08, 2025
Installing Wireguard on Synology
February 08, 2025
Setup WireGuard Server
February 08, 2025
wireguard
Configure Android WireGuard Clients
February 08, 2025
Configure Linux WireGuard Clients
February 08, 2025
Installing Wireguard on Synology
February 08, 2025
Setup WireGuard Server
February 08, 2025
zsh
Zsh Global Aliases
February 08, 2025
Zsh Suffix Aliases
February 08, 2025