Articles in Category "GNU/Linux"

Banana Pi Case Remod

I cut a bay for my Clicktronic HDMI-to-DVI adapter into my Banana Pi case. To maintain structural stability of the case, I had to cut about one half of the bay into the lower half of the case and the other into its upper half. To do this, I had to raise the mount level […]

RDP With Copy&Paste From Windows to xrdp on Debian

The package of xrdp (Version 6.1.2) that is available in Debian does lack support for Copy&Paste. The „master“ branch of xrdp on github provides this feature but is not packaged for Debian at the moment. To have it available, I built it manually on my Debian server. The procedure took about 1 hour, most of […]

Alles Banane!

Aus dem Banana Pi Pro Board und einem „Eurobox“ Universal-Gehäuse Polystyrol (EPS), Conrad Artikel-Nr. 523130 – 62 habe ich eine kleine Appliance für mein Netzwerk konstruiert, die verschiedene Aufgaben übernehmen kann. Als Betriebssystem verwende ich Bananian, welches mir ein Debian Wheezy zur Verfügung stellt. Das System war sehr unkompliziert einzurichten und funktioniert super. Die von […]

Determining The Playtime In Seconds from an OGG Vorbis File

Problem To determine the runtime in integer seconds (not including a fractional amount) of a given audio file in format OGG-Vorbis. This value is required, for example, in the EXTM3U syntax. Solution 1. Install package vorbis-tools 2. Define this shell function: ogglength() { LANG=C ogginfo „$1“ | perl -ne ‚ BEGIN { $rv = 1; […]

32bit UEFI Boot on an Intel Baytrail Tablet

Acer Switch 10 (SecureBoot disabled) loading the experimental Debian Installer for 32bit UEFI Boot by Steve McIntyre ([ISO]). So far so good, but the Linux itself has only limited driver support, for example, the keyboard of the docking station does not work (a separately attached USB keyboard does work). Wireless network does not work either. […]

Ubuntu 14.10 cryptswap1 With LVM Stops Working After Reboot

Today I rebooted an Ubuntu 14.10 that was set up with LVM and encryption. It was unable to use the encrypted swapspace cryptswap1, which ultimately halted the boot procedure with a prompt (S for skip and M for manual resolution, i.e. single-user-mode prompt). The problem appears to be that the UUID (blkid) of the designated […]

Filtering and Rate-Limiting ICMPv6 on a GNU/Linux Server

Introduction ICMP (Internet Control Message Protocol) in IPv6 is used for a variety of purposes. As opposed to IPv4, support for some of the applications of ICMP by nodes participating in an IPV6 network is mandatory. On the other hand, due to the security-relvant nature of some of the applications, where in IPv4 it may […]

Support For Multiple Languages in WordPress

Introduction Foreign visitors have pointed out to me that they sometimes read my blog using translation functions in their their webbrowsing software, most notably „Google Translate“ which is directly built into Google Chrome. That translation function does a good job, but sometimes produces oddities, for example it attempts to translate my lastname, which is also […]