Posts in Linux

Bucket-NAS

This note explains how to set up a cheap Raid 1 NAS with an Odroid or Rasbperry board and two USB-harddisks using OpenMediaVault. Only very cheap and largely available hardware components are used. When very high availability is required it is recommended to hold available a second Oroid/Rasbperry board with a mirrored SD-card containing the NAS operating system. In this way the system has no single point of failure.

Read more ...


Reverse SSH-tunnel

Accessing your home server from outside your local network is usually done by forwarding a port of your server through the router. This note describes a different approach allowing to establish a peer-to-peer connection between hosts on different private networks without having access to the router.

Read more ...


Redirecting an audio stream with aloop

This manual shows how to record the output of Windows applications using wine, the snd-aloop kernel module and recordMyDesktop. [1]

The snd-aloop module is very useful when you need to record other sound sources then your microphone. Simply connect the “noisi” application to the first sound loopback devices provided by snd-aloop and the screen recorder to the second.

Read more ...


Install Adobe-Air Applications in Wine

Many older educational study materials do only support Windows. For example the German editor Hüber produced many of its language programs with Adobe AIR. Unfortunately Adobe abandoned AIR for Linux a long time ago. Since then there was no way to run Adobe AIR applications on Linux machines. The improvements in wine 1.8 together with some wine-tricks now allows Adobe AIR applications to run with wine. This note explains the setup.

Read more online or download a pdf-rendition of the documentation.

Read more ...


i3 window manager extensions

i3 is a tiling window manager for advanced Linux users. This note introduces some handy extensions to i3:

a file-manager extension with a proper workflow,

an exit-mode extension and

a pass-through-mode extension.

Read more ...


Secure Computer Cluster Administration with SSH

This article compares the SSH-cluster-tools parallel-ssh, clusterssh and clustershell. SSH-cluster-tools are handy to execute shell-commands on a group of computers in parallel.

Read more online or download a pdf-rendition of the documentation.

Read more ...


ASCII Art Hangman for Kids

Hangman is a paper and pencil guessing game for two or more players. One player thinks of a word, phrase or sentence and the other tries to guess it by suggesting letters or numbers, within a certain number of guesses. In this version for children the computer selects a word, phrase or sentence randomly out of a word-list defined in a configuration file. In the course of the game ASCII-Art images - designed for children - are progressively disclosed. There are 10 built in ASCII-Art images from which one is chosen randomly at the beginning of the game. Alternatively own ASCII-Art can be provided in the configuration file.

Read more online or download a pdf-rendition of the documentation.

Download the binaries for Windows and Linux here.

The source code is hosted on Github.

Read more ...


Switch Debian from legacy to UEFI boot mode

This note explains how to switch a legacy boot Debian/Ubuntu system into a UEFI boot system. Typical use case:

switch a legacy boot installation into an UEFI one,

reinstall a broken UEFI boot loader on Debian 7, Debian 8 or Debian 9.

Read more ...