fail2ban with nftables in CentOS 8

By default CentOS uses nftables instead of iptables. When installing fail2ban on CentOS 8, it will still use iptables by default (as of package fail2ban-0.11.1-10.el8.src.rpm in epel repository, banaction is set to iptables-multiport). To make fail2ban use nftables, set banaction in /etc/fail2ban/jail.local:

doctl

Create a Personal Access Token (to avoid the need to authenticate each time) Add as a local environment variable, for example in fish shell: > set -x DIGITALOCEAN_ACCESS_TOKEN "<YOUR_PERSONAL_TOKEN_HERE>" List registered ssh keys: > doctl compute ssh-key list List available distribution images:

Run bash scripts in fish with bass plugin

When using OVH OpenStack, you may need to run the autogenerated openrc.sh bash script to load the environments variables: #!/bin/bash # To use an Openstack cloud you need to authenticate against keystone, which # returns a **Token** and **Service Catalog**. The catalog contains the # endpoint for all services the user/tenant has access to - including nova, # glance, keystone, swift.

tunnelblick “can’t assign requested address” error

When switching local networks (e.g., moving from home to the office), Tunnelblick refuses to connect to a VPN. Having the following error in Tunnelblick logs: TCP: connect to [AF_INET]<VPN server IP address:port> failed: Can't assign requested address ... Exiting due to fatal error Checking routes in macOS (192.