Skip to main content

Raymii.org Raymii.org Logo

אֶשָּׂא עֵינַי אֶל־הֶהָרִים מֵאַיִן יָבֹא עֶזְרִֽי׃
Home | About | All pages | Cluster Status | RSS Feed

All Items

This is a list of all the articles on my site. It's sorted by date.

DateItem
01-08-2026 20:08525But can your calculator run Linux?
18-07-2026 23:33524More emulation goodness, an Intel Itanium (IA-64) emulator that boots Windows!
05-07-2026 20:33523Run Windows 2000 on a DEC Alpha with a new es40 fork
10-04-2026 19:37522Put your SSH keys in your TPM chip!
31-01-2026 23:08521A way to run Ansible 2.19 on old operating systems like Ubuntu 18.04 with working Apt
20-11-2025 22:34520Finally, run Docker containers natively in Proxmox 9.1 (OCI images)
25-07-2025 23:37519Bringing a Decade Old Bicycle Navigator Back to Life with Open Source Software (and DOOM)
14-05-2025 22:11518High Available Mosquitto MQTT on Kubernetes
19-04-2025 19:04517Leaf Node Monitoring v2025.01 released with Import/Export and Connectivity Check
25-03-2025 21:33516Fast MQTT logger (to syslog)
17-03-2025 20:33515After 47 years, OpenVMS gets a package manager (VSP)!
11-03-2025 22:11514Safely expose the Kubernetes Dashboard in Traefik k3s via a ServersTransport
20-01-2025 03:59513My First PCB: Relay AND gate
17-12-2024 23:59512My go-to C++ code for asynchronous work processing on a separate thread
24-10-2024 21:33511The Adventure of the Missing Syscall: Error 38
21-09-2024 23:59510Logging all C++ destructors, poor mans run-time tracing
18-08-2024 14:33509Compiling TETRIS from 1992 on OpenVMS x86 in 2024!
14-08-2024 23:58508OpenVMS x86 E9.2-3 fixes CDE (DECWindows) and adds a Guest Console (no serial port required anymore)
29-07-2024 04:39507Create Kubernetes user restricted to one namespace with resource limits
17-07-2024 23:22506nameConstraints on your Self Signed Root CA in Kubernetes with cert-manager
17-07-2024 04:22505Self-signed Root CA in Kubernetes with k3s, cert-manager and traefik. Bonus howto on regular certificates
16-07-2024 18:30504OpenSSL get entire certificate chain from a domain or loop over entire chain in file
15-07-2024 20:11503Password protect web services in Kubernetes (k3s/traefik) with basic auth
12-07-2024 22:30502Leaf Node Monitoring v2024.02 released, autostart, ssl certificate expiry and minimize to tray
11-07-2024 23:39501Using nodeSelector to deploy a Kubernetes Helm chart only on x86/amd64 nodes, not arm64
10-07-2024 20:39500Kubernetes (k3s) Ingress for different domains (virtual hosts)
09-07-2024 22:30499High Available k3s kubernetes cluster with keepalived, galera and longhorn
28-06-2024 22:30498My First Kubernetes: k3s 'cluster' on 3 Orange Pi Zero 3's, including the dashboard, hello-node and failover
25-06-2024 22:30497Netboot (PXE) Armbian on an Orange Pi Zero 3 from SPI with NFS root filesystem
15-06-2024 22:30496Leaf Node Monitoring v2024.01 released, better notifications and history
14-06-2024 04:00495Using a 1965 Dutch Rotary Phone via VoIP (T65) in 2024
29-05-2024 22:00494Qt Property Macro (Q_PROPERTY with 95% less code)
19-05-2024493Qt 5.15 LTS on Windows without a Qt Account
23-01-2024 22:00492Fixing the hiss on my Atgames Legends Pinball Micro including root access
01-01-2024 09:00491Which Root Certificates should you trust? Find out with CertInfo
16-9-2023 09:00490YouLessQt, helps you align the YouLess to an analog electricity meter
13-9-2023 22:00489A docker image for Qt 5.15 LTS for Android, including OpenSSL and the KDE patch collection
05-07-2023 23:59488Drawing a Circle in Qt QML three different ways
01-07-2023 21:32487Site update, self-hosted search via pagefind
15-06-2023 01:30486My 24 year old HP Jornada can do things your modern iPhone still can't do!
22-04-2023 22:30485Bare Metal Vi, boot into Vi without an OS!
19-04-2023 22:30484OpenVMS 9.2 for x86, Installing HAProxy and troubleshooting UNIX file paths
16-04-2023 22:30483OpenVMS 9.2 for x86, Getting Started part 3, the WebUI
15-04-2023 22:30482OpenVMS 9.2 for x86, Getting Started part 2, auto boot, licenses, PAKs, networking and SSH
11-04-2023 22:30481OpenVMS 9.2 for x86, Getting Started part 1, install guide with VirtualBox
09-04-2023 23:59480OpenVMS 9.2 for x86 is finally available for hobbyists!
22-03-2023479Site update, cookie consent popup (for a static site)
17-02-2023 20:21478Named Booleans prevent C++ bugs and save you time
14-01-2023 04:30477Johnnie 'QObject' Walker, replace a service locator pattern while you're at it
11-01-2023 05:31476APT keeps complaining that the HTTPS certificate cannot be validated?
05-01-2023475Leaf Node Monitoring v2023.01 released, major performance improvements, new layout and new checks!
12-12-2022474Add moc includes to speed up Qt compilation
03-11-2022 21:00473Spinrite 6.0 on UEFI and an NVMe SSD drive
14-10-2022 22:02472OpenSSL generate self signed certificate with SAN in one command (subject alternative name)
19-08-2022 21:30471Fade in / fade out in Qt/QML
15-08-2022 21:00470Responsive Qt/QML layout coming to Leaf Node Monitoring
14-07-2022469What's coming in the next version of Leaf Node Monitoring?
13-07-2022468OpenVMS 9.2 for x86 will be released tomorrow (2022-07-14), so exciting!
29-05-2022 01:30467Using a Windows Mobile 2003 PDA (HP iPAQ h4350) in 2022, including WhatsApp!
19-05-2022 05:30466Qt/QML Property bindings break after a JavaScript assignment
29-04-2022465HTTP GET requests with Qt and in Qml (async)
24-04-2022464Selling my own GPL software part 3, prior art (existing GPL software for sale)
17-04-2022463Proxmox VE 7 Corosync QDevice in a Docker container
07-04-2022462Price of a guest post on dragonflydigest.com?
02-04-2022461Build a WeatherTerminal app for the Seeed reTerminal (with Qt 6 & QML)
18-03-2022460Yocto boot2qt for the Seeed reTerminal (Qt 6)
04-03-2022459Qt 5.15.3 Open Source released
26-02-2022458Raspberry Pi Compute Module 4 eMMC flashing issue (nRPI_BOOT)
22-02-2022457Execute a script in a Yocto package on every image build
21-02-2022456Yocto boot2qt for the Raspberry Pi 4, both Qt 5.15 and 6.2
12-02-2022455Embed the source code directly in your Qt app with qmake and qrc, for GPL compliance
09-02-2022454Log all Item properties and functions in Qml
09-02-2022453Loop over all Repeater items or Delegate's in Qml
08-02-2022452Thank you, shotternail!
07-02-2022451QML Touch Area visualization with QML_VISUAL_TOUCH_DEBUGGING
21-01-2022450QML Drag and Drop including reordering the C++ model
24-12-2021449Selling my own GPL software, part 1: a lot of hurdles
05-11-2021448The yearly backup restore test
05-10-2021447Responsive QML Layout (with scrollbars)
04-10-2021446Render markdown in a Qt QML Text or TextEdit control
03-10-2021445Qt/QML: Expose C++ classes to QML and why setContextProperty is not the best idea
20-09-2021444Expose any Qt5 program via VNC
08-09-2021443Rectangle{} debugging in QML, just like printf(), but for QT
06-09-2021442Relegendable keycaps for your macropad, the best thing ever for developer productivity
28-08-2021441Install NetBSD 9.2 on a DEC Alpha CPU with AXPBox
22-08-2021440Remote desktop on NetBSD with Xnest (no VNC)
18-08-2021439Install NetBSD 9.2 on a DEC Alpha CPU in QEMU with X11
10-07-2021438Using IceWM and a Raspberry Pi as my main PC, sharing my theme, config and some tips and tricks.
27-06-2021437Firefox 89 Proton UI Tab Styling
07-06-2021436Execute a command and get both output and exit status in C++ (Windows & Linux)
23-05-2021435Exclude lines in less (or journalctl)
19-05-2021434All packages that were present in Ubuntu 18.04 but absent in Ubuntu 20.04
16-05-2021433I've packaged up CKermit as a snap, for Ubuntu 20.04
12-05-2021432It compiles does not always mean that it works, a tale of virtual overridden fun in C++
08-04-2021431Run MS Teams on a coffee machine?!? (Or: Embedded Linux Framebuffer VNC client)
05-04-2021430Run one specific clang-tidy check on your entire codebase
21-03-2021429Three ways to print booleans as 'True' or 'False' in C++
17-03-2021428Record your Linux Desktop with ffmpeg and slop to any format
27-02-2021427Disable (debug) logging in QT and QML
25-02-2021426QT / QML Signals and Slots with C++
13-02-2021425Limit specific process memory on desktop linux with cgroups and earlyoom
03-02-2021424Reset the SYSTEM password on OpenVMS 8.4
28-01-2021423The Common Desktop Environment (CDE) is still developed and modern in 2021
26-01-2021422OpenVMS CDE Desktop Remote X session GUI (on AXPbox)
23-01-2021421AXPbox version 1.0.0 released! (Open source Alpha emulator)
12-01-2021420Site updates, new font for better contrast and other small CSS fixes
09-01-2021419C++ std::async with a concurrency limit (via semaphores)
02-01-2021418Lets talk about changelogs, or, how I loathe 'bugfixes and performance improvements'
31-12-2020417Hacker News vs Lobste.rs in C++, an exercise in parsing json http api's and date/time/timezones
27-12-2020416Bash HTTP monitoring dashboard
14-12-2020415C++ set up cpp-httplib with SSL support with cMake
07-12-2020414I've packaged up Gnash as a snap, for modern linux
25-11-2020413Semi-accurate live stream viewer count (hls/rtmp/restreamer) on the command line
04-11-2020412Installing OpenVMS 8.4 Alpha inside AXPbox on Debian 10 / Ubuntu 20.04 with networking
28-10-2020411Exciting OpenVMS Alpha Emulation news, es40 has been forked to Axpbox (and works!)
20-10-2020410I enforced the AGPL on my code, here's how it went
27-09-2020409What does raymii.org cost to run?
26-09-2020408Tiny Tiny RSS vs Miniflux
23-09-2020407Store multiple types in a single std::map in C++ with std::any, just like a python dict
12-09-2020406CookieNumberPrinter, incremental / idle game style numbers in C++
26-08-2020405Get all SSH public keys from gitlab
25-08-2020404Get number of incoming connections on specific port with ss
24-08-2020403Local incremental backups of Google Photos on Ubuntu with gphotos-sync
23-08-2020402Get webcam resolution and info on Ubuntu and fix HD
01-08-2020401Ubuntu Snap auto updates broke my development setup and there is no way to turn them off
31-07-2020400The Twitter Bitcoin hack can happen anywhere humans are involved
18-07-2020399C++ Remove leading or trailing characters from std::string
05-07-2020398Running gnash on Ubuntu 20.04 (in Docker with X11 forwarding)
04-07-2020397Installing PyGopherd on Ubuntu 20.04
07-06-2020396Generate QR code and write it to a PNG, scaled, in C++
27-05-2020395Github Actions, C++ with Boost and cmake, almost a 50% speedup with caching
24-05-2020394I had to jailbreak my iPhone to change the default browser...
03-05-2020393Here be dragons, or, invalidated iterators
24-04-2020392C++ async, threads and user input
03-02-2020391Personal Wireguard VPN on a Freedombox with Debian
29-01-2020390Installing Freedombox on Armbian on the Olimex Pioneer
22-01-2020389Cancellation notice: cipherli.st, txtn.ws, ssldecoder.org and certificatemonitor.org
06-01-2020388Windows 10 updates with PowerShell
27-12-2019387Run CLion native on Android, ditch your desktop!
22-12-2019386Tiny Tiny RSS + Readability == The best way to read RSS feeds
21-12-2019385ScreensaverStopper, stop activating the screensaver by sending F24 often
16-12-2019384and & or are valid in C++ (alternative tokens)
12-11-2019383Weight for Weight, a coding exercise that kept me busy
07-11-2019382std::string to lowercase or uppercase in C++
23-10-2019381std::accumulate in C++
02-10-2019380Send commands or input to a detached screen session
01-10-2019379C++ project setup with CMake & unit tests (google test)
28-09-2019378Get serial port data on the web with live updating
02-09-2019377Bash bits: split a file in blocks and do something with each block
14-07-2019376Bash bits: find has a -delete flag
12-07-2019375Only zero is false, everything else is true in C++
06-07-2019374GNUplot tips for nice looking charts from a CSV file
29-06-2019373Gherkin 30% keyboard build log and review
25-06-2019372connman operstate list
22-06-2019371C++ template definitions in a .cpp file (instead of a header file)
17-06-2019370C++ create and write to a CSV file with a variadic template
15-06-2019369Dark Reader, dark mode for any website
13-06-2019368Cooking with C++ templates and stronger types
08-06-2019367C++ variadic template recursive example
07-06-2019366C++ create and write to a CSV file
29-05-2019365Retro PC Ads - 1975 Sphere 1
23-05-2019364Match dig 127.0.0.53 server with systemd-resolvd server
08-05-2019363Site updates, new layout
07-05-2019362Bash Bits: Find all files containing specific text (and remove them)
06-05-2019361Bash Bits: Randomize a cronjob to run between 00:00 and 06:00 hours
05-05-2019360Bash Bits: Check if a program is installed
28-04-2019359OpenSSL test TLSv1.3 connection and ciphersuites with s_client
18-04-2019358totext.py - Convert URL or RSS feed to text with readability
10-04-2019357Convert markdown inline links to reference style links with Pandoc
05-04-2019356Building opkg .ipk packages by hand (for OpenEmbedded/Yocto/OpenWRT)
02-04-2019355Where is dropbearconvert on Ubuntu?
20-03-2019354Simple pygopherd log analyzer
18-03-2019353Disable motd news or (parts of) the dynamic motd on Ubuntu
10-03-2019352Site updates, raymii.org now also available on Gopher
05-03-2019351SpaceCat Launchpad v2, an awesome cool little macropad
03-03-2019350Viewing PDF, .docx and .odt files in mutt (as text)
26-02-2019349Get a JSON value with bash and sed
16-02-2019348My phone serves me 400+ ads and trackers per hour. Blokada, the best android adblocker, beats 'm all!
10-02-2019347Split keyboards, a five year review including the ErgoDox EZ, Matias Ergo Pro and Kinesis Freestyle 2
12-01-2019346Sparkling Network
18-12-2018345SSH on Windows Server 2019 (including how to sudo)
13-11-2018344Line total (up+down sum) in PHP Network Weathermap
08-11-2018343Three new NitroKeys! Nitrokey Pro 2, Storage 2 and a FIDO-U2F Nitrokey
27-10-2018342Use Ubuntu behind a Microsoft ForeFront TMG proxy with cntlm
25-10-2018341Encrypt and decrypt files to public keys via the OpenSSL Command Line
17-10-2018340Find files in tar archives and extract specific files from tar archives
26-09-2018339Reddit Gold for Caldera Openlinux 1.2
10-09-2018338Service checks in LibreNMS (http, all other Nagios plugins)
03-09-2018337tping - ping with a timestamp
22-08-2018336Linux on Microsoft Azure? Disable this built-in root-access backdoor (wa-linux-agent)
08-08-2018335Python script to talk to LibreNMS API and get alerts and hosts
06-08-2018334nginx 1.15.2, ssl_preread_protocol, multiplex HTTPS and SSH on the same port
01-08-2018333Site updates for accessibility, text only pages and skip to main content
23-07-2018332Send email with multiple inline images via bash with a loop
10-07-2018331log_vcs - Ansible callback plugin that creates VCS (git) branches for every Ansible run
01-07-2018330Windows 7 installer on a KVM Linux VPS (Windows on Digital Ocean)
21-06-2018329Syslog configuration for remote logservers for syslog-ng and rsyslog, both client and server
14-06-2018328snap install mosaic, the first graphical webbrowser on Ubuntu
12-06-2018327Chrome 68 is depcrecating HPKP (HTTP Public Key Pinning)
06-06-2018326That 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+))
01-06-2018325GPG noninteractive batch sign, trust and send gnupg keys
18-05-2018324HP-UX 11.31 System information and find out part number of a failed disk with sasmgr
16-05-2018323Icinga2 / Nagios / Net::SNMP change the default timeout of 60 seconds
13-05-2018322Multiple passwords for one user, UIC uniqueness and the system password on OpenVMS
08-05-2018321Mount ISO and execute scripts on OpenVMS
06-05-2018320File locking, grep and process killing on OpenVMS
04-05-2018319Site updates, new layout for overview pages
30-04-2018318The sad state of Alpha emulators (for OpenVMS)
27-04-2018317Introducing the Yubikey Nano XL Rugged edition
24-04-2018316Installing the es40 AlphaServer emulator 0.18 on Ubuntu 16.04, and trying to install OpenVMS 8.4 on es40
22-04-2018315Small OpenVMS titbits
19-04-2018314Ansible - add apt_key inline
16-04-2018313OpenVMS 7.3 install log with simh VAX on Ubuntu 16.04
15-04-2018312File versioning and deleting on OpenVMS with DELETE and PURGE
11-04-2018311Synergy, no mouse cursor on Ubuntu 17.10
10-04-2018310FreeIPA DNS workaround for DNS zone [...]. already exists in DNS and is handled by server(s):
09-04-2018309Backspace and delete key behaviour on OpenVMS
05-04-2018308SSH public key authentication on OpenVMS
03-04-2018307Delete a directory on OpenVMS
01-04-2018306Mail on OpenVMS
31-03-2018305My first OpenVMS
25-03-2018304OpenStack nova get-password, set-password and post encrypted password to metadata service
20-03-2018303Essential Monitoring checks
18-03-2018302My Yubikey broke, but I had a backup. So should you with your 2FA
04-03-2018301haproxy: restrict specific URLs to specific IP addresses
26-01-2018300Dell PowerEdge firmware upgrades via iDrac
29-10-2017299ncdu - for troubleshooting diskspace and inode issues
24-09-2017298Adding IPv6 to a keepalived and haproxy cluster
18-09-2017297atop is broken on Ubuntu 16.04 (version 1.26): trap divide error
17-08-2017296Backup OpenStack object store or S3 with rclone
25-05-2017295Openstack Horizon, remove the loading modal with uBlock Origin
13-04-2017294Distributed load testing with Tsung
10-04-2017293Run software on the tty1 console instead of getty login on Ubuntu 14.04 and 16.04
09-04-2017292Check HTTP status code for a page on all DNS records
08-04-2017291Burn in testing for new Hypervisor and Storage server hardware
18-03-2017290Openstack Soft Delete - recover deleted instances
09-03-2017289Running WPS-8 (Word Processing System) on the DEC(mate) PDP-8i and SIMH
05-03-2017288Traceroute IPv6 to Smokeping Target config
27-01-2017287Ansible: access group vars for groups the current host is not a member of
20-12-2016286OpenStack: Quick and automatic instance snapshot backup and restore (and before an apt upgrade) with nova backup
07-12-2016285Create a PDP-8 OS8 RK05 system disk from RX01 floppies with SIMH (and get text files in and out of the PDP-8)
24-11-2016284Overflow the Investigatory Powers Bill!
14-11-2016283Build a FreeBSD 11.0-release Openstack Image with bsd-cloudinit
11-10-2016282Nitrokey gnuk firmware update via DFU
10-10-2016281MySQL restore after a crash and disk issues
25-09-2016280Firefox History stats with Bash
23-09-2016279Create /etc/shadow crypted password entries
13-09-2016278Mouse movement via the keyboard with xdotool and xbindkeys
12-09-2016277IPSEC VPN on Ubuntu 16.04 with StrongSwan
11-09-2016276Nagios 4 + Nagiosgraph (latest) installation on Ubuntu 12.04 & 14.04
10-09-2016275Ansible - Create OpenStack servers with Ansible 2.0 and the os_server module and a dynamic inventory
09-09-2016274FST-01 gnuk firmware update via USB
08-09-2016273Ansible - create playbooks and role file and folder structure
03-09-2016272Reset iptables to ACCEPT all (backup and remove all existing rules)
14-08-2016271Nitrokey Start: Getting started guide (gnuk openpgp token)
01-08-2016270Nitrokey HSM/SmartCard-HSM and Raspberry Pi web cluster
27-07-2016269Raspberry Pi unattended upgrade Raspbian to Debian Testing
17-07-2016268Storing arbitraty data in the Nitrokey HSM/SmartCard-HSM with Elementary Files (EF)
15-07-2016267Use the Nitrokey HSM or SmartCard-HSM with sc-hsm-embedded, mod_nss and Apache (read only module)
13-07-2016266Decrypt/Extract Nitrokey HSM/SmartCard-HSM RSA private keys
21-06-2016265Use the Nitrokey HSM or SmartCard-HSM with mod_nss and Apache
19-06-2016264Get started with the Nitrokey HSM or SmartCard-HSM
17-06-2016263HTTP Strict Transport Security for Apache, NGINX and Lighttpd
08-06-2016262Toggling in a simple program DEC PDP-8 and PiDP-8 using the switch register
15-05-2016261Ansible - Add an apt-repository on Debian and Ubuntu
05-05-2016260Migrating personal webapps and services
27-04-2016259Build a FreeBSD 10.3-release Openstack Image with bsd-cloudinit
12-04-2016258IPv6 in a Docker container on a non-ipv6 network
27-02-2016257Active Directory and Exchange Command Line Powershell
24-02-2016256Let's Encrypt with DirectAdmin, now built in!
17-01-2016255Ansible playbook for GoAccess Log Analyzer
11-01-2016254Deborphan cleanup until no more orphaned packages left
02-01-2016253Microsoft Office 2013 and 2010 on Linux
31-12-2015252Recursively find all [installed] package dependencies
20-12-2015251IPSEC VPN on Ubuntu 15.04 with StrongSwan
20-12-2015250IPSEC VPN on Ubuntu 15.10 with StrongSwan
16-12-2015249Forward or save outgoing email with Exim
11-12-2015248Generate hashes of files with rhash for archival storage
09-11-2015247Sign and verify text/files to public keys via the OpenSSL Command Line
01-10-2015246Make OpenELEC/Kodi work with the Sitecom CN-524/ Cambridge Silicon Radio (CSR) 8510 A10 Bluetooth USB adapter on the Raspberry Pi.
03-08-2015245Install Ubuntu Linux on the LG Chromebase
26-07-2015244Running TSS/8 on the DEC PiDP-8/i and SIMH
23-07-2015243Running Adventure on the DEC PDP-8 with SIMH
14-07-2015242Find all services using libssl to restart after an OpenSSL update
14-06-2015241Strong SSL Security on Apache2
14-06-2015240Strong SSL Security on lighttpd
14-06-2015239Strong SSL Security on nginx
13-06-2015238Openstack - (Manually) migrating (KVM) Nova compute virtual machines
22-03-2015237OpenSSL: Manually verify a certificate against a CRL
21-03-2015236How I got a valid SSL certificate for my ISP's main domain, xs4all.nl
21-03-2015235Olimex OlinuXino A20 LIME2 mainline 4.0.0 kernel, u-boot and debian rootfs image building tutorial
11-03-2015234Automating Openstack with cloud init run a script on VM's first boot
03-03-2015233OpenSSL command line Root and Intermediate CA including OCSP, CRL and revocation
25-02-2015232Openstack Glance Image Download, download Openstack images
08-02-2015231Installing Virtual Machines with virt-install, plus copy pastable distro install one-liners
08-02-2015230Remove Installatron from a (Directadmin) server
04-02-2015229Raspberry Pi FM radio transmitter with Buttons
28-01-2015228Olimex OlinuXino A20 LIME2 Minimal Debian 7 Image
18-01-2015227OpenVZ/Proxmox - pre-backup all container dump script
17-01-2015226Filtering IMAP mail with imapfilter
11-1-2015225Let's Encrypt with DirectAdmin or other Web Control Panels
09-01-2015224Broken Corrupted Raspberry Pi SD Card
05-01-2015223Shared Git repository over ssh for multiple users
04-01-2015222Get all IP ranges from an AS number
31-12-2014221pfSense allow web interface access on WAN from specific IP
30-12-2014220HTTP Public Key Pinning Extension HPKP for Apache, NGINX and Lighttpd
30-12-2014219IPSEC VPN on Centos 7 with StrongSwan
29-12-2014218Arch Linux AUR PKGBUILD generate new checksums
27-12-2014217Ansible - Only if a file exists or does not exist
22-12-2014216Fix inconsistent Openstack volumes and instances from Cinder and Nova via the database
21-12-2014215Clear Uncluttered SSH client config with Ansible
20-12-2014214Olimex OlinuXino a10 Lime uBoot, Kernel and root image guide
02-12-2014213ingsoc
01-12-2014212IPSEC L2TP VPN on Arch Linux on a Raspberry Pi with OpenSwan, xl2tpd and ppp
01-12-2014211IPSEC L2TP VPN on CentOS 6 / Red Hat Enterprise Linux 6 / Scientific Linux 6
01-12-2014210IPSEC L2TP VPN on Ubuntu 12.04 with OpenSwan, xl2tpd and ppp
01-12-2014209IPSEC L2TP VPN on Ubuntu 12.10 with OpenSwan, xl2tpd and ppp
01-12-2014208IPSEC L2TP VPN on Ubuntu 13.04 with OpenSwan, xl2tpd and ppp
01-12-2014207IPSEC L2TP VPN on Ubuntu 13.10 with OpenSwan, xl2tpd and ppp
01-12-2014206IPSEC L2TP VPN on Ubuntu 14.04 with OpenSwan, xl2tpd and ppp
29-11-2014205Openstack Affinity Groups, make sure instances are on the same or different compute hypervisor hosts
25-11-2014204Ansible - Only if host is also in other hostgroup
23-11-2014203Build a FreeBSD 10.1-release Openstack Image with bsd-cloudinit
15-11-2014202OpenSSL Decoder Script
09-11-2014201Ansible - Only do action if on specific distribution (Debian, Ubuntu, CentOS or RHEL) or distribution version (ubuntu precise, ubuntu trusty)
08-11-2014200OpenSSL Command Generator
31-10-2014199Olimex OlinuXino a10 Lime Minimal Debian 7 Image
26-10-2014198Keepalived notify script, execute action on failover
14-10-2014197Check and Fix SSL servers for SSLv3 connections or the Poodle CVE-2014-3566 bug
12-10-2014196Configserver Firewall and Security (CSF and LFD)
24-09-2014195Patch Shellshock)with Ansible
18-09-2014194Boot to Vim, Vim as Pid 1
17-09-2014193Statically (cross) compiled vim for x86, x86-64 and mipsel
15-09-2014192Owncloud, DirectAdmin, Apache 2.4 and Error AH01797: client denied by server configuration
14-09-2014191Set your IP as wallpaper
08-09-2014190foaas.sh - Command Line Fuck Off as a Service client
01-09-2014189Get the current or all Firefox tab urls in Bash
29-08-2014188Build a $35 Time Capsule - Raspberry Pi Time Machine Backup Server
25-07-2014187Building HA Clusters with Ansible and Openstack
11-07-2014186OpenVZ/Proxmox - Container to Template
10-07-2014185Proxmox VE - One Public IP
06-07-2014184CentOS 5 CA Certificate Bundle Update
28-06-2014183Traceroute to Smokeping Target config
13-06-2014182Simple keepalived failover setup on Ubuntu 14.04
11-06-2014181Build a FreeBSD 10.0-release Openstack Image with bsd-cloudinit
11-06-2014180OSSEC 2.8 Server, Client, Web UI and Analogi Dashboard Installation tutorial
29-05-2014179Openstack Horizon installation with SSL on Ubuntu
25-05-2014178Openstack Swift Objectstore Access via FTP
19-05-2014177Encrypted Duplicity Backups to Openstack Swift Objectstore
03-05-2014176IPv6 at Home
28-04-2014175Transmission Web on a Raspberry Pi with Arch Linux
17-04-2014174FreeBSD 10, Converting from RELEASE to STABLE
14-04-2014173Linux software raid, rebuilding broken raid 1
09-04-2014172FreeBSD Ports: remove config options
07-04-2014171OpenSSL: Manually verify a certificate against an OCSP
02-04-2014170Chef: overwrite templates in wrapper-cookbooks
01-04-2014169Chef: chef_gem vs gem_package and ORDER
14-03-2014168OS X: Remove all Apple Remote Dekstop settings
02-03-20141673D modeling a real world object in OpenSCAD
23-02-2014166KVM add disk image or swap image to virtual machine with virsh
16-02-2014165KVM convert qcow2 disk images to raw disk images for performance
15-02-2014164KVM host with bonding and VLAN tagged Virtual Machines setup on Ubuntu 12.04
14-02-2014163Bonding NIC Teaming on Ubuntu 12.04
05-02-2014162Install extra software in the VMWare vCenter Appliance (VCSA)
04-02-2014161OpenSSL: Get all certificates from a website in plain text
03-02-2014160OCSP Stapling on Apache
03-02-2014159OCSP Stapling on nginx
01-02-2014158haproxy: intercept all cookies and set secure attribute
30-01-2014157Check if passwordless sudo can be used in a bash script or nagios check
18-01-2014156Remove unused CentOS/Red Hat kernels
13-01-2014155rc.local support on Arch Linux with systemd
06-01-2014154Ansible Inventory from VMWare
30-12-2013153Bash Bits: Simple command line arguments
29-12-2013152Ansible - Playbook Testing
27-12-2013151Local W3C HTML5 Validator Server
22-12-2013150Ansible - Only do something if another action changed
21-12-2013149Ansible - Sudo sometimes
18-12-2013148haproxy: client side ssl certificates
15-12-2013147Apache access/error log to syslog
15-12-2013146Back Up Thunderbird Message Filters
13-12-2013145Install nmap 6.40 on Ubuntu 12.04
12-12-2013144haproxy: set specific ssl ciphers
11-12-2013143haproxy: add strict transport security or any other http header
10-12-2013142haproxy: ssl backends
09-12-2013141haproxy: redirect to ssl or other website
29-11-2013140ntop-ng 1.1 installation on Ubuntu 12.04
20-11-2013139Corosync Pacemaker - Execute script on failover
19-11-2013138DigitalOcean Sucks. Use DigitalOcean!
17-11-2013137NoPriv.py - Easy IMAP Email Backup.
09-11-2013136Self Hosted CryptoCat - Secure self hosted multiuser webchat
02-11-2013135Corosync Notes
28-10-2013134Remove unused Ubuntu kernels
25-10-2013133Install the latest ZNC from source on Ubuntu
15-10-2013132Set up your own truly secure, encrypted and shared file synchronization, aka Dropbox clone
09-10-2013131OpenSSL One liner to create self signed certificate
08-10-2013130Chef: search in recipe based on roles or recipes
06-10-2013129Chef: include_recipe only_if or not_if
01-10-2013128Uninstall and Remove OSSEC
21-09-2013127Bash Bits: Check if item is in array
18-09-2013126Bash Bits: Add colour output to your script
15-09-2013125Bash Bits: Debug Logging
14-09-2013124Bash Bits: Trap Control C (SIGTERM)
07-09-2013123OSSEC Server, Client, Web UI and Analogi Dashboard Installation tutorial
03-09-2013122OS X - Enable access for assistive devices via the command line
02-09-2013121OS X - Applescript to lock date and time preference panel to fix local sudo exploit
01-09-2013120IPv4 Address Conversion Tricks
14-08-2013119OpenVZ dnsmasq set capabilities failed fix
13-08-2013118Bind DNS Query Graph Charts with GNUPlot
08-08-2013117Microsoft Exchange / Active Directory Powershell script to notify users of expiring Passwords
30-07-2013116Nagios - Hide all hosts in hostgroup
28-07-2013115Diffie Hellman Key Exchange Dutch Notes and Example
26-07-2013114OpenSSL - Generate Psuedo Random Passwords
24-07-2013113My Todo.txt Workflow, including Unison, Todour and Android
24-07-2013112Stong SSL Security on Lighttpd
23-07-2013111Pass the SSL Labs Test on NGINX (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy).
20-07-2013110Pass the SSL Labs Test on Apache2 (Mitigate the CRIME and BEAST attack, Disable SSLv2 and Enable Perfect Forward Secrecy).
10-07-2013109OS X: Disable Notification Center
29-06-2013108bdsh - Whitelist Restricted Shell
27-06-2013107Strip all non-ascii characters from a file
27-06-2013106Samba Shares with Active Directory Login on Ubuntu 12.04
26-06-2013105Bash Incremental History Search / Autocomplete
19-06-2013104Dogtag / Red Hat Certificate System reset admin pkiconsole password
13-06-2013103Ejabberd SSL Certificate
12-06-2013102Ejabberd Active Directory LDAP Login
11-06-2013101Set up a federated XMPP Chat Network with ejabberd, your own Google Talk Hangouts alternative
04-06-2013100OS X - Turn Bonjour off or on via the command line
03-06-201399OS X - Turn off sleep from the command line
02-06-201398OS X - Create Hardware report SPX and save it to a AFP share
28-05-201397Gitlab Active Directory LDAP Authentication
10-05-201396OS X: Turn firewall on or off from the command line
09-05-201395Exchange 2007 and 2010 Autodiscovery DNS SRV record for BIND
08-05-201394Hide or determine BIND version number
06-05-201393Nagios plugin to check an OCSP server
03-05-201392Nagios plugin to check Safenet HSM
02-05-201391Join Mac OS X to an Active Directory / OpenDLAP directory from the commandline
02-05-201390Nagios plugin to check CRL expiry in minutes
13-04-201389HP ILO - Quickly gather ILO version and firmware information via CURL
12-04-201388Munin plugin to show Logstash/Kibana messages per hour
09-04-201387Set up a Collectd client
09-04-201386Set up a Collectd server with web frontend
04-04-201385NGINX: Proxy folders to different root
30-03-201384Silent unatended apt-get upgrade
23-03-201383Ansible - sudoers safety and sanity checking in playbook
13-03-201382NGINX: Hide / Block .git and .svn folders
13-03-201381NGINX: Catch all error codes
09-03-201380Hosted Piwik
09-03-201379Ansible - pure ssh based configuration management and deployment
09-03-201378Screenfetch installation tutorial
08-03-201377Better Cron env and shell control with the SHELL variable
07-03-201376Word occurrence counter and analyzer
27-02-201375Create a VMWare ESXi 5 5.1 5.5 USB install disk
15-02-201374Basic website and database backups with Duplicity
10-02-201373Systemd rosetta / cheatsheet
09-02-201372OpenSSL Generate CSR non-interactive
09-02-201371OpenSSL match certificate and private key
02-02-201370Munin - Fix MySQL plugin on Ubuntu 12.04 and Debian 6
31-01-201369Munin - Set up the NGINX status plugin on Ubuntu 12.04
28-01-201368Exploring /proc/ - tips and tricks for the procfs
23-01-201367Fix CentOS IPTables rule saving (iptables: Saving firewall rules to /etc/sysconfig/iptables: /etc/init.d/iptables: line 274: restorecon: command not found)
23-01-201366OpenSSL one liner to get expiry date from SSL Certificate of any website
20-01-201365Restrict SSH
17-01-201364RT (Request Tracker) - find and delete big attachments
15-01-201363Install python 2.7 or 3 under Debian 6
01-01-201362Ruby script to upload or convert a Maildir Inbox to an IMAP server
21-12-201261Python script to monitor a file for changes and then mail the report with the file attached.
19-12-201260Exchange 2010 - OWA - Lock user after x amount of failed logins
12-12-201259Restore iptables rules after a reboot on debian
11-12-201258CIDR Cheatsheet
11-12-201257Resize OS X Mountain Lion installer to fit on a single layer 4.7 GB DVD
08-12-201256Munin optimization guide for Debian (rrdcached, tmpfs, ionice and nice)
05-12-201255Set OS X hostname from the commandline
01-12-201254ClamAV installation and daily scan + report on Ubuntu
24-11-201253Limit access to openssh features with the Match option
08-11-201252Git-clean
08-11-201251Set up your own distributed, redundant, and encrypted storage grid with Tahoe-LAFS
07-11-201250Small low cost linux pc's, an overview from 11-2012
22-10-201249Ray-Mon - PHP and Bash server status monitoring
15-10-201248Codename Geld
06-10-201247ed cheatsheet
05-10-201246Persistent reverse (NAT bypassing) SSH tunnel access with autossh
24-09-201245Nagios plugin to check certificates on local file system
15-09-201244NutsManager
12-09-201243PHP Task/Todo list
09-09-201242Complete word count analysis of Security Now, episode 1 trough 370.
06-09-201241Correctly grep and display the uptime, load average and amount of users
02-09-201240Packages
01-09-201239Tiny Tiny RSS
22-07-201238Wallbase.cc commandline bash wget downloader
09-07-201237Small Operating Systems / Linux Distributions
09-07-201236Postfix snippets - not finished
28-06-201235ProxBash - a bash script to manage Proxmox VE
10-06-201234Ubuntu/Debian update mailer
07-06-201233Terrible Start
16-05-201232Bash - do something in every subdirectory
13-05-201231Bash script to list all changed files in certain period
28-03-201230Set up a local Ubuntu (apt) repository with apt-mirror
12-02-201229NurseCalc o2 - Bash script and online app for Oxygen Calculations
01-02-201228NurseCalc Infuus - Bash script and Online app for infusion and drip (speed) Calculations
01-01-201227Some Bash and Arch Tweaks
27-12-201126MagicProg: Magic the Gathering (RPG/TGC) Life Program
01-09-201125Chrome Extensions for Privacy, Adblocking and anti-tracking
23-06-201124Stopping fail2ban.server : ERROR Unexpected communication error and other errors in fail2ban on ubuntu 9.04
15-06-201123Introduction to DokuWiki
12-06-201122Introduction to Markdown
08-02-201121Tether your Sonim XP3 phone with Linux
15-05-201020What to do if you cannot execute CHMOD
01-01-201019NoPriv.py - Easy IMAP email backup to HTML archive.
01-01-201018Customize your Clonezilla Live CD
01-01-201017Debian packages clean up commands
23-12-200916EasyConverter
26-10-200915SSHdialog
18-05-200914Clonezilla Backup Script v0.2
28-03-200913Postfix: log message from, to and subject
14-09-200812Bash script for massive rename to numbers
08-07-200811Javascript tricks
15-06-200810Convert FLV's to MP3
09-04-20089Setting up Motion with FTP and Email! support
03-02-20088Bash ja/nee keuze
29-11-20077Imagemagick thumbnailer
01-01-20076Vim Cheatsheet
02-01-20065RET Metro ATB
02-01-20064RET Metro Type M MG/2
02-01-20063RET Metro Type T SG/2
02-01-20062RET Metro ZUB
01-01-20061About