avatar

> /dev/null 2>&1

ramblings of a sysadmin

Record a PulseAudio sound stream

Ever wondered on how to record the audio from one application? Either the browser or a streaming application that don’t have the option to save audio to a file. The PulseAudio sound server in your desktop makes this quite easy. I’ve created a small script that captures the current playing sound stream and redirects it to FLAC audio file.

Vagrant with OpenStack

If you want to use Vagrant with OpenStack, you need to prepare Vagrant with installing the vagrant-openstack-plugin. I had some problems installing it directly through vagrant plugin install. I had to clone it from Github and install it manually. One time configuration 🔗Install OpenStack plugin in Vagrant 🔗cd /tmp git clone https://github.

fio - flexible I/O tester

From man page: fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user. The typical use of fio is to write a job file matching the I/O load one wants to simulate. This example only show how to use fio to make reproduceable test on a file system.

Power saving on laptop

Notes for power saving on my i5 laptop.

View Google Earth in the browser

Google now supports Google Earth in Google Maps. As far as I know it works in Chrome and Chromium. If Google Earth isn’t available where the satellite view options is, your graphic card is in the browsers blacklist. To force enabling WebGL in the browser start it with the following options

Vagrant, development environments made easy

Prototyping and testing configurations and system installations is time consuming on traditional hardware. That is why I started using Vagrant for nearly all development, prototyping and testing. It’s free and really easy to use. If you install VirtualBox sudo apt-get install virtualbox first, you’ll be up and running in no time.

Only Firefox is safe post Heartblead

oSteve Gibson have a nice round-up where he explains how certificate revocation does work and why Chrome and Chromiums certificate revocation scheme doesn’t work. I recommend to read both Steve Gibson’s article on An Evaluation of the Effectiveness of Chrome’s CRLSets and Adam Langley’s in my opinion a bit missplaced answer Revocation still doesn’t work.

Flashing a custom rom on Nexus 4

Flashing a custom image on an Android mobile could be just fun. But if you don’t know why you want to do it, or do it just because it’s a challenge. Then don’t! The bad and the good 🔗I’m only pointing out some of the cons and the pros here.

OCSP Stapling on Apache

Excerpt from Remy van Elsts tutorial: OCSP stapling is an enhancement to the standard OCSP protocol that delivers OCSP responses from the server with the certificate, eliminating the need for relying parties (web users) to check OCSP responses with the issuing CA. This has the effect of reducing bandwidth, improving perceived site performance, and increasing security for everyone involved in establishing the secure session.

Auto generate Pelican blog from Dropbox

This is my notes for how to update my Pelican blog automaticlly when I write new posts. See Creating a blog based on Pelican for getting started with Pelican blog engine. A way to be able to blog from anywhere is to use Dropbox as repository for the your blog. Then let Pelican auto regenerate the blog on changes in the Dropbox folder.