Home
                                          
        Welcome to Raymii.org. On GopherSpace since 2019! 
                                   _ _                    
                                  (_|_)                   
         _ __ __ _ _   _ _ __ ___  _ _   ___  _ __ __ _   
        | '__/ _` | | | | '_ ` _ \| | | / _ \| '__/ _` |  
        | | | (_| | |_| | | | | | | | || (_) | | | (_| |  ---/\/\/\/---   
        |_|  \__,_|\__, |_| |_| |_|_|_(_)___/|_|  \__, |  
                    __/ |                          __/ |  
                   |___/                          |___/   
                                                          
                   Quis custodiet ipsos custodes?         
                                                          
                   This page was last updated on:         
                   2024-01-23T22:58:58
         
  TEXT Read more about me and this site
   DIR Raymii.org Gopher RSS feed
   DIR Links to other gopherspaces
        
       
  TEXT Fixing the hiss on my Atgames Legends Pinball Micro including root access (23-01-2024 22:00)
  TEXT Which Root Certificates should you trust? Find out with CertInfo (01-01-2024 09:00)
  TEXT YouLessQt, helps you align the YouLess to an analog electricity meter (16-9-2023 09:00)
  TEXT A docker image for Qt 5.15 LTS for Android, including OpenSSL and the KDE patch collection (13-9-2023 22:00)
  TEXT Drawing a Circle in Qt QML three different ways (05-07-2023 23:59)
  TEXT Site update, self-hosted search via pagefind (01-07-2023 21:32)
  TEXT My 24 year old HP Jornada can do things your modern iPhone still can't do! (15-06-2023 01:30)
  TEXT Bare Metal Vi, boot into Vi without an OS! (22-04-2023 22:30)
  TEXT OpenVMS 9.2 for x86, Installing HAProxy and troubleshooting UNIX file paths (19-04-2023 22:30)
  TEXT OpenVMS 9.2 for x86, Getting Started part 3, the WebUI (16-04-2023 22:30)
  TEXT OpenVMS 9.2 for x86, Getting Started part 2, auto boot, licenses, PAKs, networking and SSH (15-04-2023 22:30)
  TEXT OpenVMS 9.2 for x86, Getting Started part 1, install guide with VirtualBox (11-04-2023 22:30)
  TEXT OpenVMS 9.2 for x86 is finally available for hobbyists! (09-04-2023 23:59)
  TEXT Site update, cookie consent popup (for a static site) (22-03-2023)
  TEXT Named Booleans prevent C++ bugs and save you time (17-02-2023 20:21)
  TEXT Johnnie 'QObject' Walker, replace a service locator pattern while you're at it (14-01-2023 04:30)
  TEXT APT keeps complaining that the HTTPS certificate cannot be validated? (11-01-2023 05:31)
  TEXT Leaf Node Monitoring v2023.01 released, major performance improvements, new layout and new checks! (05-01-2023)
  TEXT Add moc includes to speed up Qt compilation (12-12-2022)
  TEXT Spinrite 6.0 on UEFI and an NVMe SSD drive (03-11-2022 21:00)
  TEXT OpenSSL generate self signed certificate with SAN in one command (subject alternative name) (14-10-2022 22:02)
  TEXT Fade in / fade out in Qt/QML (19-08-2022 21:30)
  TEXT Responsive Qt/QML layout coming to Leaf Node Monitoring (15-08-2022 21:00)
  TEXT What's coming in the next version of Leaf Node Monitoring? (14-07-2022)
  TEXT OpenVMS 9.2 for x86 will be released tomorrow (2022-07-14), so exciting! (13-07-2022)
  TEXT Using a Windows Mobile 2003 PDA (HP iPAQ h4350) in 2022, including WhatsApp! (29-05-2022 01:30)
  TEXT Qt/QML Property bindings break after a JavaScript assignment (19-05-2022 05:30)
  TEXT HTTP GET requests with Qt and in Qml (async) (29-04-2022)
  TEXT Selling my own GPL software part 3, prior art (existing GPL software for sale) (24-04-2022)
  TEXT Proxmox VE 7 Corosync QDevice in a Docker container (17-04-2022)
  TEXT Price of a guest post on dragonflydigest.com? (07-04-2022)
  TEXT Build a WeatherTerminal app for the Seeed reTerminal (with Qt 6 & QML) (02-04-2022)
  TEXT Yocto boot2qt for the Seeed reTerminal (Qt 6) (18-03-2022)
  TEXT Qt 5.15.3 Open Source released (04-03-2022)
  TEXT Raspberry Pi Compute Module 4 eMMC flashing issue (nRPI_BOOT) (26-02-2022)
  TEXT Execute a script in a Yocto package on every image build (22-02-2022)
  TEXT Yocto boot2qt for the Raspberry Pi 4, both Qt 5.15 and 6.2 (21-02-2022)
  TEXT Embed the source code directly in your Qt app with qmake and qrc, for GPL compliance (12-02-2022)
  TEXT Log all Item properties and functions in Qml (09-02-2022)
  TEXT Loop over all Repeater items or Delegate's in Qml (09-02-2022)
  TEXT Thank you, shotternail! (08-02-2022)
  TEXT QML Touch Area visualization with QML_VISUAL_TOUCH_DEBUGGING (07-02-2022)
  TEXT QML Drag and Drop including reordering the C++ model (21-01-2022)
  TEXT Selling my own GPL software, part 1: a lot of hurdles (24-12-2021)
  TEXT The yearly backup restore test (05-11-2021)
  TEXT Responsive QML Layout (with scrollbars) (05-10-2021)
  TEXT Render markdown in a Qt QML Text or TextEdit control (04-10-2021)
  TEXT Qt/QML: Expose C++ classes to QML and why setContextProperty is not the best idea (03-10-2021)
  TEXT Expose any Qt5 program via VNC (20-09-2021)
  TEXT Rectangle{} debugging in QML, just like printf(), but for QT (08-09-2021)
  TEXT Relegendable keycaps for your macropad, the best thing ever for developer productivity (06-09-2021)
  TEXT Install NetBSD 9.2 on a DEC Alpha CPU with AXPBox (28-08-2021)
  TEXT Remote desktop on NetBSD with Xnest (no VNC) (22-08-2021)
  TEXT Install NetBSD 9.2 on a DEC Alpha CPU in QEMU with X11 (18-08-2021)
  TEXT Using IceWM and a Raspberry Pi as my main PC, sharing my theme, config and some tips and tricks. (10-07-2021)
  TEXT Firefox 89 Proton UI Tab Styling (27-06-2021)
  TEXT Execute a command and get both output and exit status in C++ (Windows & Linux) (07-06-2021)
  TEXT Exclude lines in less (or journalctl) (23-05-2021)
  TEXT All packages that were present in Ubuntu 18.04 but absent in Ubuntu 20.04 (19-05-2021)
  TEXT I've packaged up CKermit as a snap, for Ubuntu 20.04 (16-05-2021)
  TEXT It compiles does not always mean that it works, a tale of virtual overridden fun in C++ (12-05-2021)
  TEXT Run MS Teams on a coffee machine?!? (Or: Embedded Linux Framebuffer VNC client) (08-04-2021)
  TEXT Run one specific clang-tidy check on your entire codebase (05-04-2021)
  TEXT Three ways to print booleans as 'True' or 'False' in C++ (21-03-2021)
  TEXT Record your Linux Desktop with ffmpeg and slop to any format (17-03-2021)
  TEXT Disable (debug) logging in QT and QML (27-02-2021)
  TEXT QT / QML Signals and Slots with C++ (25-02-2021)
  TEXT Limit specific process memory on desktop linux with cgroups and earlyoom (13-02-2021)
  TEXT Reset the SYSTEM password on OpenVMS 8.4 (03-02-2021)
  TEXT The Common Desktop Environment (CDE) is still developed and modern in 2021 (28-01-2021)
  TEXT OpenVMS CDE Desktop Remote X session GUI (on AXPbox) (26-01-2021)
  TEXT AXPbox version 1.0.0 released! (Open source Alpha emulator) (23-01-2021)
  TEXT Site updates, new font for better contrast and other small CSS fixes (12-01-2021)
  TEXT C++ std::async with a concurrency limit (via semaphores) (09-01-2021)
  TEXT Lets talk about changelogs, or, how I loathe 'bugfixes and performance improvements' (02-01-2021)
  TEXT Hacker News vs Lobste.rs in C++, an exercise in parsing json http api's and date/time/timezones (31-12-2020)
  TEXT Bash HTTP monitoring dashboard (27-12-2020)
  TEXT C++ set up cpp-httplib with SSL support with cMake (14-12-2020)
  TEXT I've packaged up Gnash as a snap, for modern linux (07-12-2020)
  TEXT Semi-accurate live stream viewer count (hls/rtmp/restreamer) on the command line (25-11-2020)
  TEXT Installing OpenVMS 8.4 Alpha inside AXPbox on Debian 10 / Ubuntu 20.04 with networking (04-11-2020)
  TEXT Exciting OpenVMS Alpha Emulation news, es40 has been forked to Axpbox (and works!) (28-10-2020)
  TEXT I enforced the AGPL on my code, here's how it went (20-10-2020)
  TEXT What does raymii.org cost to run? (27-09-2020)
  TEXT Tiny Tiny RSS vs Miniflux (26-09-2020)
  TEXT Store multiple types in a single std::map in C++ with std::any, just like a python dict (23-09-2020)
  TEXT CookieNumberPrinter, incremental / idle game style numbers in C++ (12-09-2020)
  TEXT Get all SSH public keys from gitlab (26-08-2020)
  TEXT Get number of incoming connections on specific port with ss (25-08-2020)
  TEXT Local incremental backups of Google Photos on Ubuntu with gphotos-sync (24-08-2020)
  TEXT Get webcam resolution and info on Ubuntu and fix HD (23-08-2020)
  TEXT Ubuntu Snap auto updates broke my development setup and there is no way to turn them off (01-08-2020)
  TEXT The Twitter Bitcoin hack can happen anywhere humans are involved (31-07-2020)
  TEXT C++ Remove leading or trailing characters from std::string (18-07-2020)
  TEXT Running gnash on Ubuntu 20.04 (in Docker with X11 forwarding) (05-07-2020)
  TEXT Installing PyGopherd on Ubuntu 20.04 (04-07-2020)
  TEXT Generate QR code and write it to a PNG, scaled, in C++ (07-06-2020)
  TEXT Github Actions, C++ with Boost and cmake, almost a 50% speedup with caching (27-05-2020)
  TEXT I had to jailbreak my iPhone to change the default browser... (24-05-2020)
  TEXT Here be dragons, or, invalidated iterators (03-05-2020)
  TEXT C++ async, threads and user input (24-04-2020)
  TEXT Personal Wireguard VPN on a Freedombox with Debian (03-02-2020)
  TEXT Installing Freedombox on Armbian on the Olimex Pioneer (29-01-2020)
  TEXT Cancellation notice: cipherli.st, txtn.ws, ssldecoder.org and certificatemonitor.org (22-01-2020)
  TEXT Windows 10 updates with PowerShell (06-01-2020)
  TEXT Run CLion native on Android, ditch your desktop! (27-12-2019)
  TEXT Tiny Tiny RSS + Readability == The best way to read RSS feeds (22-12-2019)
  TEXT ScreensaverStopper, stop activating the screensaver by sending F24 often (21-12-2019)
  TEXT and & or are valid in C++ (alternative tokens) (16-12-2019)
  TEXT Weight for Weight, a coding exercise that kept me busy (12-11-2019)
  TEXT std::string to lowercase or uppercase in C++ (07-11-2019)
  TEXT std::accumulate in C++ (23-10-2019)
  TEXT Send commands or input to a detached screen session (02-10-2019)
  TEXT C++ project setup with CMake & unit tests (google test) (01-10-2019)
  TEXT Get serial port data on the web with live updating (28-09-2019)
  TEXT Bash bits: split a file in blocks and do something with each block (02-09-2019)
  TEXT Bash bits: find has a -delete flag (14-07-2019)
  TEXT Only zero is false, everything else is true in C++ (12-07-2019)
  TEXT GNUplot tips for nice looking charts from a CSV file (06-07-2019)
  TEXT Gherkin 30% keyboard build log and review (29-06-2019)
  TEXT connman operstate list (25-06-2019)
  TEXT C++ template definitions in a .cpp file (instead of a header file) (22-06-2019)
  TEXT C++ create and write to a CSV file with a variadic template (17-06-2019)
  TEXT Dark Reader, dark mode for any website (15-06-2019)
  TEXT Cooking with C++ templates and stronger types (13-06-2019)
  TEXT C++ variadic template recursive example (08-06-2019)
  TEXT C++ create and write to a CSV file (07-06-2019)
  TEXT Retro PC Ads - 1975 Sphere 1 (29-05-2019)
  TEXT Match dig 127.0.0.53 server with systemd-resolvd server (23-05-2019)
  TEXT Site updates, new layout (08-05-2019)
  TEXT Bash Bits: Find all files containing specific text (and remove them) (07-05-2019)
  TEXT Bash Bits: Randomize a cronjob to run between 00:00 and 06:00 hours (06-05-2019)
  TEXT Bash Bits: Check if a program is installed (05-05-2019)
  TEXT OpenSSL test TLSv1.3 connection and ciphersuites with s_client (28-04-2019)
  TEXT totext.py - Convert URL or RSS feed to text with readability (18-04-2019)
  TEXT Convert markdown inline links to reference style links with Pandoc (10-04-2019)
  TEXT Building opkg .ipk packages by hand (for OpenEmbedded/Yocto/OpenWRT) (05-04-2019)
  TEXT Where is dropbearconvert on Ubuntu? (02-04-2019)
  TEXT Simple pygopherd log analyzer (20-03-2019)
  TEXT Disable motd news or (parts of) the dynamic motd on Ubuntu (18-03-2019)
  TEXT Site updates, raymii.org now also available on Gopher (10-03-2019)
  TEXT SpaceCat Launchpad v2, an awesome cool little macropad (05-03-2019)
  TEXT Viewing PDF, .docx and .odt files in mutt (as text) (03-03-2019)
  TEXT Get a JSON value with bash and sed (26-02-2019)
  TEXT My phone serves me 400+ ads and trackers per hour. Blokada, the best android adblocker, beats 'm all! (16-02-2019)
  TEXT Split keyboards, a five year review including the ErgoDox EZ, Matias Ergo Pro and Kinesis Freestyle 2 (10-02-2019)
  TEXT Sparkling Network (12-01-2019)
  TEXT SSH on Windows Server 2019 (including how to sudo) (18-12-2018)
  TEXT Line total (up+down sum) in PHP Network Weathermap (13-11-2018)
  TEXT Three new NitroKeys! Nitrokey Pro 2, Storage 2 and a FIDO-U2F Nitrokey (08-11-2018)
  TEXT Use Ubuntu behind a Microsoft ForeFront TMG proxy with cntlm (27-10-2018)
  TEXT Encrypt and decrypt files to public keys via the OpenSSL Command Line (25-10-2018)
  TEXT Find files in tar archives and extract specific files from tar archives (17-10-2018)
  TEXT Reddit Gold for Caldera Openlinux 1.2 (26-09-2018)
  TEXT Service checks in LibreNMS (http, all other Nagios plugins) (10-09-2018)
  TEXT tping - ping with a timestamp (03-09-2018)
  TEXT Linux on Microsoft Azure? Disable this built-in root-access backdoor (wa-linux-agent) (22-08-2018)
  TEXT Python script to talk to LibreNMS API and get alerts and hosts (08-08-2018)
  TEXT nginx 1.15.2, ssl_preread_protocol, multiplex HTTPS and SSH on the same port (06-08-2018)
  TEXT Site updates for accessibility, text only pages and skip to main content (01-08-2018)
  TEXT Send email with multiple inline images via bash with a loop (23-07-2018)
  TEXT log_vcs - Ansible callback plugin that creates VCS (git) branches for every Ansible run (10-07-2018)
  TEXT Windows 7 installer on a KVM Linux VPS (Windows on Digital Ocean) (01-07-2018)
  TEXT Syslog configuration for remote logservers for syslog-ng and rsyslog, both client and server (21-06-2018)
  TEXT snap install mosaic, the first graphical webbrowser on Ubuntu (14-06-2018)
  TEXT Chrome 68 is depcrecating HPKP (HTTP Public Key Pinning) (12-06-2018)
  TEXT That time when one of my HP-UX servers lost half of it's RAM (and how to connect to an HP iLO 2 with modern OpenSSH (7.6+)) (06-06-2018)
  TEXT GPG noninteractive batch sign, trust and send gnupg keys (01-06-2018)
  TEXT HP-UX 11.31 System information and find out part number of a failed disk with sasmgr (18-05-2018)
  TEXT Icinga2 / Nagios / Net::SNMP change the default timeout of 60 seconds (16-05-2018)
  TEXT Multiple passwords for one user, UIC uniqueness and the system password on OpenVMS (13-05-2018)
  TEXT Mount ISO and execute scripts on OpenVMS (08-05-2018)
  TEXT File locking, grep and process killing on OpenVMS (06-05-2018)
  TEXT Site updates, new layout for overview pages (04-05-2018)
  TEXT The sad state of Alpha emulators (for OpenVMS) (30-04-2018)
  TEXT Introducing the Yubikey Nano XL Rugged edition (27-04-2018)
  TEXT Installing the es40 AlphaServer emulator 0.18 on Ubuntu 16.04, and trying to install OpenVMS 8.4 on es40 (24-04-2018)
  TEXT Small OpenVMS titbits (22-04-2018)
  TEXT Ansible - add apt_key inline (19-04-2018)
  TEXT OpenVMS 7.3 install log with simh VAX on Ubuntu 16.04 (16-04-2018)
  TEXT File versioning and deleting on OpenVMS with DELETE and PURGE (15-04-2018)
  TEXT Synergy, no mouse cursor on Ubuntu 17.10 (11-04-2018)
  TEXT FreeIPA DNS workaround for DNS zone [...]. already exists in DNS and is handled by server(s): (10-04-2018)
  TEXT Backspace and delete key behaviour on OpenVMS (09-04-2018)
  TEXT SSH public key authentication on OpenVMS (05-04-2018)
  TEXT Delete a directory on OpenVMS (03-04-2018)
  TEXT Mail on OpenVMS (01-04-2018)
  TEXT My first OpenVMS (31-03-2018)
  TEXT OpenStack nova get-password, set-password and post encrypted password to metadata service (25-03-2018)
  TEXT Essential Monitoring checks (20-03-2018)
  TEXT My Yubikey broke, but I had a backup. So should you with your 2FA (18-03-2018)
  TEXT haproxy: restrict specific URLs to specific IP addresses (04-03-2018)
  TEXT Dell PowerEdge firmware upgrades via iDrac (26-01-2018)
  TEXT ncdu - for troubleshooting diskspace and inode issues (29-10-2017)
  TEXT Adding IPv6 to a keepalived and haproxy cluster (24-09-2017)
  TEXT atop is broken on Ubuntu 16.04 (version 1.26): trap divide error (18-09-2017)
  TEXT Backup OpenStack object store or S3 with rclone (17-08-2017)
  TEXT Openstack Horizon, remove the loading modal with uBlock Origin (25-05-2017)
  TEXT Distributed load testing with Tsung (13-04-2017)
  TEXT Run software on the tty1 console instead of getty login on Ubuntu 14.04 and 16.04 (10-04-2017)
  TEXT Check HTTP status code for a page on all DNS records (09-04-2017)
  TEXT Burn in testing for new Hypervisor and Storage server hardware (08-04-2017)
  TEXT Openstack Soft Delete - recover deleted instances (18-03-2017)
  TEXT Running WPS-8 (Word Processing System) on the DEC(mate) PDP-8i and SIMH (09-03-2017)
  TEXT Traceroute IPv6 to Smokeping Target config (05-03-2017)
  TEXT Ansible: access group vars for groups the current host is not a member of (27-01-2017)
  TEXT OpenStack: Quick and automatic instance snapshot backup and restore (and before an apt upgrade) with nova backup (20-12-2016)
  TEXT Create a PDP-8 OS8 RK05 system disk from RX01 floppies with SIMH (and get text files in and out of the PDP-8) (07-12-2016)
  TEXT Overflow the Investigatory Powers Bill! (24-11-2016)
  TEXT Build a FreeBSD 11.0-release Openstack Image with bsd-cloudinit (14-11-2016)
  TEXT Nitrokey gnuk firmware update via DFU (11-10-2016)
  TEXT MySQL restore after a crash and disk issues (10-10-2016)
  TEXT Firefox History stats with Bash (25-09-2016)
  TEXT Create /etc/shadow crypted password entries (23-09-2016)
  TEXT Mouse movement via the keyboard with xdotool and xbindkeys (13-09-2016)
  TEXT IPSEC VPN on Ubuntu 16.04 with StrongSwan (12-09-2016)
  TEXT Nagios 4 + Nagiosgraph (latest) installation on Ubuntu 12.04 & 14.04 (11-09-2016)
  TEXT Ansible - Create OpenStack servers with Ansible 2.0 and the os_server module and a dynamic inventory (10-09-2016)
  TEXT FST-01 gnuk firmware update via USB (09-09-2016)
  TEXT Ansible - create playbooks and role file and folder structure (08-09-2016)
  TEXT Reset iptables to ACCEPT all (backup and remove all existing rules) (03-09-2016)
  TEXT Nitrokey Start: Getting started guide (gnuk openpgp token) (14-08-2016)
  TEXT Nitrokey HSM/SmartCard-HSM and Raspberry Pi web cluster (01-08-2016)
  TEXT Raspberry Pi unattended upgrade Raspbian to Debian Testing (27-07-2016)
  TEXT Storing arbitraty data in the Nitrokey HSM/SmartCard-HSM with Elementary Files (EF) (17-07-2016)
  TEXT Use the Nitrokey HSM or SmartCard-HSM with sc-hsm-embedded, mod_nss and Apache (read only module) (15-07-2016)
  TEXT Decrypt/Extract Nitrokey HSM/SmartCard-HSM RSA private keys (13-07-2016)
  TEXT Use the Nitrokey HSM or SmartCard-HSM with mod_nss and Apache (21-06-2016)
  TEXT Get started with the Nitrokey HSM or SmartCard-HSM (19-06-2016)
  TEXT HTTP Strict Transport Security for Apache, NGINX and Lighttpd (17-06-2016)
  TEXT Toggling in a simple program DEC PDP-8 and PiDP-8 using the switch register (08-06-2016)
  TEXT Ansible - Add an apt-repository on Debian and Ubuntu (15-05-2016)
  TEXT Migrating personal webapps and services (05-05-2016)
  TEXT Build a FreeBSD 10.3-release Openstack Image with bsd-cloudinit (27-04-2016)
  TEXT IPv6 in a Docker container on a non-ipv6 network (12-04-2016)
  TEXT Active Directory and Exchange Command Line Powershell (27-02-2016)
  TEXT Let's Encrypt with DirectAdmin, now built in! (24-02-2016)
  TEXT Ansible playbook for GoAccess Log Analyzer (17-01-2016)
  TEXT Deborphan cleanup until no more orphaned packages left (11-01-2016)
  TEXT Microsoft Office 2013 and 2010 on Linux (02-01-2016)
  TEXT Recursively find all [installed] package dependencies (31-12-2015)
  TEXT IPSEC VPN on Ubuntu 15.04 with StrongSwan (20-12-2015)
  TEXT IPSEC VPN on Ubuntu 15.10 with StrongSwan (20-12-2015)
  TEXT Forward or save outgoing email with Exim (16-12-2015)
  TEXT Generate hashes of files with rhash for archival storage (11-12-2015)
  TEXT Linux Containers (12-11-2015)
  TEXT Sign and verify text/files to public keys via the OpenSSL Command Line (09-11-2015)
  TEXT Make OpenELEC/Kodi work with the Sitecom CN-524/ Cambridge Silicon Radio (CSR) 8510 A10 Bluetooth USB adapter on the Raspberry Pi. (01-10-2015)
  TEXT Install Ubuntu Linux on the LG Chromebase (03-08-2015)
  TEXT Running TSS/8 on the DEC PiDP-8/i and SIMH (26-07-2015)
  TEXT Running Adventure on the DEC PDP-8 with SIMH (23-07-2015)
  TEXT Find all services using libssl to restart after an OpenSSL update (14-07-2015)
  TEXT Strong SSL Security on nginx (14-06-2015)
  TEXT Strong SSL Security on Apache2 (14-06-2015)
  TEXT Strong SSL Security on lighttpd (14-06-2015)
  TEXT Openstack - (Manually) migrating (KVM) Nova compute virtual machines (13-06-2015)
  TEXT The awesomely epic guide to KDE (04-05-2015)
  TEXT Filing Effective Bug Reports (03-05-2015)
  TEXT Raspberry Pi Arcade Machine (03-05-2015)
  TEXT systemd: Don't fear change (25-03-2015)
  TEXT Keep messages secure with GPG (22-03-2015)
  TEXT OpenSSL: Manually verify a certificate against a CRL (22-03-2015)
  TEXT How I got a valid SSL certificate for my ISP's main domain, xs4all.nl (21-03-2015)
  TEXT Olimex OlinuXino A20 LIME2 mainline 4.0.0 kernel, u-boot and debian rootfs image building tutorial (21-03-2015)
  TEXT Automating Openstack with cloud init run a script on VM's first boot (11-03-2015)
  TEXT Ada Lovelace and The Analytical Engine (09-03-2015)
  TEXT Build a Flexible and Powerful System with Arch Linux (09-03-2015)
  TEXT Euclid's algorithm: recursion and python (08-03-2015)
  TEXT Example (08-03-2015)
  TEXT Solve word puzzles with bash (08-03-2015)
  TEXT OpenSSL command line Root and Intermediate CA including OCSP, CRL and revocation (03-03-2015)
  TEXT Openstack Glance Image Download, download Openstack images (25-02-2015)
  TEXT Remove Installatron from a (Directadmin) server (08-02-2015)
  TEXT Installing Virtual Machines with virt-install, plus copy pastable distro install one-liners (08-02-2015)
  TEXT Raspberry Pi FM radio transmitter with Buttons (04-02-2015)
  TEXT Olimex OlinuXino A20 LIME2 Minimal Debian 7 Image (28-01-2015)
  TEXT OpenVZ/Proxmox - pre-backup all container dump script (18-01-2015)
  TEXT Filtering IMAP mail with imapfilter (17-01-2015)
  TEXT Let's Encrypt with DirectAdmin or other Web Control Panels (11-1-2015)
  TEXT Broken Corrupted Raspberry Pi SD Card (09-01-2015)
  TEXT Shared Git repository over ssh for multiple users (05-01-2015)
  TEXT Get all IP ranges from an AS number (04-01-2015)
  TEXT pfSense allow web interface access on WAN from specific IP (31-12-2014)
  TEXT IPSEC VPN on Centos 7 with StrongSwan (30-12-2014)
  TEXT HTTP Public Key Pinning Extension HPKP for Apache, NGINX and Lighttpd (30-12-2014)
  TEXT Arch Linux AUR PKGBUILD generate new checksums (29-12-2014)
  TEXT Ansible - Only if a file exists or does not exist (27-12-2014)
  TEXT Fix inconsistent Openstack volumes and instances from Cinder and Nova via the database (22-12-2014)
  TEXT Clear Uncluttered SSH client config with Ansible (21-12-2014)
  TEXT Olimex OlinuXino a10 Lime uBoot, Kernel and root image guide (20-12-2014)
  TEXT ingsoc (02-12-2014)
  TEXT IPSEC L2TP VPN on CentOS 6 / Red Hat Enterprise Linux 6 / Scientific Linux 6 (01-12-2014)
  TEXT IPSEC L2TP VPN on Arch Linux on a Raspberry Pi with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT IPSEC L2TP VPN on Ubuntu 12.04 with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT IPSEC L2TP VPN on Ubuntu 13.10 with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT IPSEC L2TP VPN on Ubuntu 13.04 with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT IPSEC L2TP VPN on Ubuntu 14.04 with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT IPSEC L2TP VPN on Ubuntu 12.10 with OpenSwan, xl2tpd and ppp (01-12-2014)
  TEXT Openstack Affinity Groups, make sure instances are on the same or different compute hypervisor hosts (29-11-2014)
  TEXT Ansible - Only if host is also in other hostgroup (25-11-2014)
  TEXT Build a FreeBSD 10.1-release Openstack Image with bsd-cloudinit (23-11-2014)
  TEXT OpenSSL Decoder Script (15-11-2014)
  TEXT Ansible - Only do action if on specific distribution (Debian, Ubuntu, CentOS or RHEL) or distribution version (ubuntu precise, ubuntu trusty) (09-11-2014)
  TEXT OpenSSL Command Generator (08-11-2014)
  TEXT Olimex OlinuXino a10 Lime Minimal Debian 7 Image (31-10-2014)
  TEXT Keepalived notify script, execute action on failover (26-10-2014)
  TEXT Check and Fix SSL servers for SSLv3 connections or the Poodle CVE-2014-3566 bug (14-10-2014)
  TEXT Configserver Firewall and Security (CSF and LFD) (12-10-2014)
  TEXT Patch Shellshock)with Ansible (24-09-2014)
  TEXT Boot to Vim, Vim as Pid 1 (18-09-2014)
  TEXT Statically (cross) compiled vim for x86, x86-64 and mipsel (17-09-2014)
  TEXT Owncloud, DirectAdmin, Apache 2.4 and Error AH01797: client denied by server configuration (15-09-2014)
  TEXT Set your IP as wallpaper (14-09-2014)
  TEXT foaas.sh - Command Line Fuck Off as a Service client (08-09-2014)
  TEXT Get the current or all Firefox tab urls in Bash (01-09-2014)
  TEXT Build a $35 Time Capsule - Raspberry Pi Time Machine Backup Server (29-08-2014)
  TEXT Building HA Clusters with Ansible and Openstack (25-07-2014)
  TEXT OpenVZ/Proxmox - Container to Template (11-07-2014)
  TEXT Proxmox VE - One Public IP (10-07-2014)
  TEXT CentOS 5 CA Certificate Bundle Update (06-07-2014)
  TEXT Traceroute to Smokeping Target config (28-06-2014)
  TEXT Simple keepalived failover setup on Ubuntu 14.04 (13-06-2014)
  TEXT Build a FreeBSD 10.0-release Openstack Image with bsd-cloudinit (11-06-2014)
  TEXT OSSEC 2.8 Server, Client, Web UI and Analogi Dashboard Installation tutorial (11-06-2014)
  TEXT Openstack Horizon installation with SSL on Ubuntu (29-05-2014)
  TEXT Openstack Swift Objectstore Access via FTP (25-05-2014)
  TEXT Encrypted Duplicity Backups to Openstack Swift Objectstore (19-05-2014)
  TEXT IPv6 at Home (03-05-2014)
  TEXT Transmission Web on a Raspberry Pi with Arch Linux (28-04-2014)
  TEXT FreeBSD 10, Converting from RELEASE to STABLE  (17-04-2014)
  TEXT Linux software raid, rebuilding broken raid 1 (14-04-2014)
  TEXT FreeBSD Ports: remove config options (09-04-2014)
  TEXT OpenSSL: Manually verify a certificate against an OCSP (07-04-2014)
  TEXT Chef: overwrite templates in wrapper-cookbooks (02-04-2014)
  TEXT Chef: chef_gem vs gem_package and ORDER (01-04-2014)
  TEXT OS X: Remove all Apple Remote Dekstop settings (14-03-2014)
  TEXT 3D modeling a real world object in OpenSCAD (02-03-2014)
  TEXT KVM add disk image or swap image to virtual machine with virsh (23-02-2014)
  TEXT KVM convert qcow2 disk images to raw disk images for performance (16-02-2014)
  TEXT KVM host with bonding and VLAN tagged Virtual Machines setup on Ubuntu 12.04 (15-02-2014)
  TEXT Bonding NIC Teaming on Ubuntu 12.04 (14-02-2014)
  TEXT Install extra software in the VMWare vCenter Appliance (VCSA) (05-02-2014)
  TEXT OpenSSL: Get all certificates from a website in plain text (04-02-2014)
  TEXT OCSP Stapling on Apache (03-02-2014)
  TEXT OCSP Stapling on nginx (03-02-2014)
  TEXT haproxy: intercept all cookies and set secure attribute (01-02-2014)
  TEXT Check if passwordless sudo can be used in a bash script or nagios check (30-01-2014)
  TEXT Remove unused CentOS/Red Hat kernels (18-01-2014)
  TEXT rc.local support on Arch Linux with systemd (13-01-2014)
  TEXT Ansible Inventory from VMWare (06-01-2014)
  TEXT Bash Bits: Simple command line arguments (30-12-2013)
  TEXT Ansible - Playbook Testing (29-12-2013)
  TEXT Local W3C HTML5 Validator Server (27-12-2013)
  TEXT Ansible - Only do something if another action changed (22-12-2013)
  TEXT Ansible - Sudo sometimes (21-12-2013)
  TEXT haproxy: client side ssl certificates (18-12-2013)
  TEXT Apache access/error log to syslog (15-12-2013)
  TEXT Back Up Thunderbird Message Filters (15-12-2013)
  TEXT Install nmap 6.40 on Ubuntu 12.04 (13-12-2013)
  TEXT haproxy: set specific ssl ciphers (12-12-2013)
  TEXT haproxy: add strict transport security or any other http header (11-12-2013)
  TEXT haproxy: ssl backends (10-12-2013)
  TEXT haproxy: redirect to ssl or other website (09-12-2013)
  TEXT ntop-ng 1.1 installation on Ubuntu 12.04 (29-11-2013)
  TEXT Corosync Pacemaker - Execute script on failover (20-11-2013)
  TEXT DigitalOcean Sucks. Use DigitalOcean! (19-11-2013)
  TEXT NoPriv.py - Easy IMAP Email Backup. (17-11-2013)
  TEXT Self Hosted CryptoCat - Secure self hosted multiuser webchat (09-11-2013)
  TEXT Corosync Notes (02-11-2013)
  TEXT Remove unused Ubuntu kernels (28-10-2013)
  TEXT Install the latest ZNC from source on Ubuntu (25-10-2013)
  TEXT Set up your own truly secure, encrypted and shared file synchronization, aka Dropbox clone (15-10-2013)
  TEXT OpenSSL One liner to create self signed certificate (09-10-2013)
  TEXT Chef: search in recipe based on roles or recipes (08-10-2013)
  TEXT Chef: include_recipe only_if or not_if (06-10-2013)
  TEXT Uninstall and Remove OSSEC (01-10-2013)
  TEXT Bash Bits: Check if item is in array (21-09-2013)
  TEXT Bash Bits: Add colour output to your script (18-09-2013)
  TEXT Bash Bits: Debug Logging (15-09-2013)
  TEXT Bash Bits: Trap Control C (SIGTERM) (14-09-2013)
  TEXT OSSEC Server, Client, Web UI and Analogi Dashboard Installation tutorial (07-09-2013)
  TEXT OS X - Enable access for assistive devices via the command line (03-09-2013)
  TEXT OS X - Applescript to lock date and time preference panel to fix local sudo exploit (02-09-2013)
  TEXT IPv4 Address Conversion Tricks (01-09-2013)
  TEXT OpenVZ dnsmasq set capabilities failed fix (14-08-2013)
  TEXT Bind DNS Query Graph Charts with GNUPlot (13-08-2013)
  TEXT Microsoft Exchange / Active Directory Powershell script to notify users of expiring Passwords (08-08-2013)
  TEXT Nagios - Hide all hosts in hostgroup (30-07-2013)
  TEXT Diffie Hellman Key Exchange Dutch Notes and Example (28-07-2013)
  TEXT OpenSSL - Generate Psuedo Random Passwords (26-07-2013)
  TEXT Stong SSL Security on Lighttpd (24-07-2013)
  TEXT My Todo.txt Workflow, including Unison, Todour and Android (24-07-2013)
  TEXT Pass the SSL Labs Test on NGINX (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy). (23-07-2013)
  TEXT Pass the SSL Labs Test on Apache2 (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy). (20-07-2013)
  TEXT OS X: Disable Notification Center (10-07-2013)
  TEXT bdsh - Whitelist Restricted Shell (29-06-2013)
  TEXT Strip all non-ascii characters from a file (27-06-2013)
  TEXT Samba Shares with Active Directory Login on Ubuntu 12.04 (27-06-2013)
  TEXT Bash Incremental History Search / Autocomplete  (26-06-2013)
  TEXT Dogtag / Red Hat Certificate System reset admin pkiconsole password (19-06-2013)
  TEXT Ejabberd SSL Certificate (13-06-2013)
  TEXT Ejabberd Active Directory LDAP Login (12-06-2013)
  TEXT Set up a federated XMPP Chat Network with ejabberd, your own Google Talk Hangouts alternative (11-06-2013)
  TEXT OS X - Turn Bonjour off or on via the command line (04-06-2013)
  TEXT OS X - Turn off sleep from the command line (03-06-2013)
  TEXT OS X - Create Hardware report SPX and save it to a AFP share (02-06-2013)
  TEXT Gitlab Active Directory LDAP Authentication (28-05-2013)
  TEXT OS X: Turn firewall on or off from the command line (10-05-2013)
  TEXT Exchange 2007 and 2010 Autodiscovery DNS SRV record for BIND (09-05-2013)
  TEXT Hide or determine BIND version number (08-05-2013)
  TEXT Nagios plugin to check an OCSP server (06-05-2013)
  TEXT Nagios plugin to check Safenet HSM (03-05-2013)
  TEXT Nagios plugin to check CRL expiry in minutes (02-05-2013)
  TEXT Join Mac OS X to an Active Directory / OpenDLAP directory from the commandline (02-05-2013)
  TEXT HP ILO - Quickly gather ILO version and firmware information via CURL (13-04-2013)
  TEXT Munin plugin to show Logstash/Kibana messages per hour (12-04-2013)
  TEXT Set up a Collectd client (09-04-2013)
  TEXT Set up a Collectd server with web frontend (09-04-2013)
  TEXT NGINX: Proxy folders to different root (04-04-2013)
  TEXT Silent unatended apt-get upgrade (30-03-2013)
  TEXT Ansible - sudoers safety and sanity checking in playbook (23-03-2013)
  TEXT NGINX: Catch all error codes (13-03-2013)
  TEXT NGINX: Hide / Block .git and .svn folders (13-03-2013)
  TEXT Ansible - pure ssh based configuration management and deployment (09-03-2013)
  TEXT Hosted Piwik (09-03-2013)
  TEXT Screenfetch installation tutorial (09-03-2013)
  TEXT Better Cron env and shell control with the SHELL variable (08-03-2013)
  TEXT Word occurrence counter and analyzer (07-03-2013)
  TEXT Create a VMWare ESXi 5  5.1 5.5 USB install disk (27-02-2013)
  TEXT Basic website and database backups with Duplicity (15-02-2013)
  TEXT Systemd rosetta / cheatsheet (10-02-2013)
  TEXT OpenSSL match certificate and private key (09-02-2013)
  TEXT OpenSSL Generate CSR non-interactive (09-02-2013)
  TEXT Munin - Fix MySQL plugin on Ubuntu 12.04 and Debian 6 (02-02-2013)
  TEXT Munin - Set up the NGINX status plugin on Ubuntu 12.04 (31-01-2013)
  TEXT Exploring /proc/ - tips and tricks for the procfs (28-01-2013)
  TEXT OpenSSL one liner to get expiry date from SSL Certificate of any website (23-01-2013)
  TEXT Fix CentOS IPTables rule saving (iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 274: restorecon: command not found) (23-01-2013)
  TEXT Restrict SSH (20-01-2013)
  TEXT RT (Request Tracker) - find and delete big attachments (17-01-2013)
  TEXT Install python 2.7 or 3 under Debian 6 (15-01-2013)
  TEXT Ruby script to upload or convert a Maildir Inbox to an IMAP server (01-01-2013)
  TEXT Python script to monitor a file for changes and then mail the report with the file attached. (21-12-2012)
  TEXT Exchange 2010 - OWA - Lock user after x amount of failed logins (19-12-2012)
  TEXT Restore iptables rules after a reboot on debian (12-12-2012)
  TEXT CIDR Cheatsheet (11-12-2012)
  TEXT Resize OS X Mountain Lion installer to fit on a single layer 4.7 GB DVD (11-12-2012)
  TEXT Munin optimization guide for Debian (rrdcached, tmpfs, ionice and nice) (08-12-2012)
  TEXT Set OS X hostname from the commandline (05-12-2012)
  TEXT ClamAV installation and daily scan + report on Ubuntu (01-12-2012)
  TEXT Limit access to openssh features with the Match option (24-11-2012)
  TEXT Set up your own distributed, redundant, and encrypted storage grid with Tahoe-LAFS (08-11-2012)
  TEXT Git-clean (08-11-2012)
  TEXT Small low cost linux pc's, an overview from 11-2012 (07-11-2012)
  TEXT Ray-Mon - PHP and Bash server status monitoring (22-10-2012)
  TEXT Codename Geld (15-10-2012)
  TEXT ed cheatsheet (06-10-2012)
  TEXT Persistent reverse (NAT bypassing) SSH tunnel access with autossh (05-10-2012)
  TEXT Nagios plugin to check certificates on local file system (24-09-2012)
  TEXT NutsManager (15-09-2012)
  TEXT PHP Task/Todo list (12-09-2012)
  TEXT Complete word count analysis of Security Now, episode 1 trough 370. (09-09-2012)
  TEXT Correctly grep and display the uptime, load average and amount of users (06-09-2012)
  TEXT Packages (02-09-2012)
  TEXT Tiny Tiny RSS (01-09-2012)
  TEXT Wallbase.cc commandline bash wget downloader (22-07-2012)
  TEXT Small Operating Systems / Linux Distributions (09-07-2012)
  TEXT Postfix snippets - not finished (09-07-2012)
  TEXT ProxBash - a bash script to manage Proxmox VE (28-06-2012)
  TEXT Ubuntu/Debian update mailer (10-06-2012)
  TEXT Terrible Start (07-06-2012)
  TEXT Bash - do something in every subdirectory (16-05-2012)
  TEXT Bash script to list all changed files in certain period (13-05-2012)
  TEXT Set up a local Ubuntu (apt) repository with apt-mirror (28-03-2012)
  TEXT NurseCalc o2 - Bash script and online app for Oxygen Calculations (12-02-2012)
  TEXT NurseCalc Infuus - Bash script and Online app for infusion and drip (speed) Calculations  (01-02-2012)
  TEXT Some Bash and Arch Tweaks  (01-01-2012)
  TEXT MagicProg: Magic the Gathering (RPG/TGC) Life Program  (27-12-2011)
  TEXT Chrome Extensions for Privacy, Adblocking and anti-tracking (01-09-2011)
  TEXT Stopping fail2ban.server : ERROR Unexpected communication error and other errors in fail2ban on ubuntu 9.04 (23-06-2011)
  TEXT Introduction to DokuWiki (15-06-2011)
  TEXT Introduction to Markdown (12-06-2011)
  TEXT Tether your Sonim XP3 phone with Linux (08-02-2011)
  TEXT What to do if you cannot execute CHMOD (15-05-2010)
  TEXT Debian packages clean up commands (01-01-2010)
  TEXT NoPriv.py - Easy IMAP email backup to HTML archive. (01-01-2010)
  TEXT Customize your Clonezilla Live CD (01-01-2010)
  TEXT EasyConverter (23-12-2009)
  TEXT SSHdialog (26-10-2009)
  TEXT Clonezilla Backup Script v0.2 (18-05-2009)
  TEXT Postfix: log message from, to and subject (28-03-2009)
  TEXT Bash script for massive rename to numbers (14-09-2008)
  TEXT Javascript tricks (08-07-2008)
  TEXT Convert FLV's to MP3 (15-06-2008)
  TEXT Setting up Motion with FTP and Email! support (09-04-2008)
  TEXT Bash ja/nee keuze (03-02-2008)
  TEXT Imagemagick thumbnailer (29-11-2007)
  TEXT Vim Cheatsheet (01-01-2007)
  TEXT RET Metro Type T SG/2 (02-01-2006)
  TEXT RET Metro Type M MG/2 (02-01-2006)
  TEXT RET Metro ZUB (02-01-2006)
  TEXT RET Metro ATB (02-01-2006)
  TEXT About (01-01-2006)
        
   DIR This server runs on Pygopherd
       ___________________________________________________________________
                     Gophered by Gophernicus/3.1.1 on Ubuntu/22.04 x86_64