Easily manage a local APT repository
Backup startup and running configuration, along events log, of ArubaOS-CX switches.
Backup/restore configuration - NVRAM only - of devices running AsusWRT firmware.
Recursively compute and save/verify the checksum for the given directory. The checksum information will be saved in the '.dircksum' file within that directory.
Generate the reverse lookup zone corresponging to the given IPv4 segment and given DNS forward resources.
Generate the reverse lookup zone corresponging to the given IPv6 segment (which length MUST match 16-bit multiple) and given DNS forward resources.
Enable wakeup-from-suspend for the selected device (SysFS path) and all its parents chain.
Assymetrically encrypt (decrypt) data.
A bunch of scripts to work with Exoscale
FreeDNS (https://freedns.afraid.org) dynamic DNS updater client (daemon) using the V2 interface (and randomized subdomain update token).
Create and verify ES256-signed JWT tokens (RFC 7519)
Huawei Hilink devices control client, leveraging Adam Schubert's huawei_lte_api
library (https://github.com/Salamek/huawei-lte-api)
Control Huawei E303s-2 (and compatible) 3G/UMTS USB dongle via its web API.
Deal with the Linux kernel with less headaches.
File-based LUKS encrypted vault made easy
Create a chroot-ed resources for jailed SSH proxying: ProxyCommand ssh username@host netcat -w 1 %h %p 2> /dev/null
Backup a MySQL database according to the connection parameters specified in the configuration file(s).
OpenSSL wrappers for easy (peasy; "p" as in Python) everyday CA/PKI operations
Creating VM Images with HashiCorp Packer
Easily build Debian packages using PBuilder
Backup a PostgreSQL database according to the connection parameters specified in the configuration file(s).
Backup startup and running configuration, along events log, of HPE Procruve switches.
Launch a QEMU (KVM) virtual machine with appropriate options for the requested mode.
Temporary RAM overlay (TMPFS)
Temporary RAM vault (TMPFS), securily-wiped when unmounted
A (very) dump query client for Riemann
Backup (RSync) a given remote host according to the parameters specified in the configuration file(s).
Backup (tar) the given server according to the parameters specified in the configuration file(s).
Backup (tar) given directories according to the parameters specified in the configuration file(s).
Backup configuration - NVRAM or standard (web) - of devices running Tomato firmware.
A helper script to control some of the Dell XPS 13 (9380) elements.
Yubico's YubiKey PIV made easy
A bunch of scripts to go along ZFS on Linux