All on Linux

After I had updated my Qnap TS119 NAS from Debian Jessie to Debian Stretch the Logitech Mediaserver (Squeezebox Server) stopped working, probably due to a updated perl version. As the latest deb package didn't work also I had to build the package on my own.

[read more]

With the following I will describe how the deployment of a Hugo website is automated with git hooks. If you are interested in further details to git hooks I can recommend this tutorial from Justin Ellingwood.

[read more]

When running debian on embedded devices like the ts119 flash-linux is used to flash the kernel and an initrd image to the devices flash memory. At some devices the kernel command line is statically defined by the manufacturer.

root@ts:~#cat /proc/cmdline
console=ttyS0,115200 root=/dev/ram initrd=0xa00000,0x900000 ramdisk=32768

Therefore three isn't the possibility to set root device and flags with the kernel command line. Another way is to define them within the initial ram disk using the initramfs-tools.

[read more]