Category Archives: Linux

Some *nix related things

Ubuntu - Building own Kernel

One of the reasons why I like Ubuntu is its simple usage. Most stuff works out-of-the-box or is configurable pretty easy. So it's also pretty easy to compile your own kernel. The reason I wanted to build my own kernel were some issues with the amdgpu graphics card. Since Kernel 4.15 AMD has pushed it's… Read More »

Shared memory C++ class - Standalone

Since  needed it for one of my research projects, I have created an offspin of the SharedMemory class in my FlexLib2 library. The created SharedMemory class supports the creation of SharedMemory segments in the OpenMPI context. In the end you will have a shared memory segment on every machine, where the program is executed. An… Read More »

Ubuntu 16.04 is here

Ubuntu 16.04 is here! You can immediately download it from the page. View the Release Notes here. Since I'm away until the end of the next week, I will not have the time to try it out yet. I am really looking forward to the announced snaps and the apt. I have hopes that… Read More »

Cool Linux Terminal: cool-retro-term

Having a boring task in the terminal to do? Why not putting it into a fancy Fallout-Like Terminal??Get cool-retro-term 🙂 Compilation instructions are on the GitHub page.

Have fun 🙂

Triple Seven - Just a random ssh bug

Seit gestern ist ein neuer OpenSSH Bug bekannt: Triple Seven. Aufgrund eines Problems im Speichermanagement ist es so bösartigen Servern möglich, den privaten ssh Key des Clients auszulesen. FĂĽr den Fall, dass sich also jemand mit einem nicht vertrauenswĂĽrdigen ssh-Server verbunden hat, ist es möglich, dass der eigene ssh-Key kompromittiert wurde. Wer sich nicht sicher… Read More »

Nat mit IPTables

NAT mit iptables in 4 einfachen Zeilen. (Ist eigentlich NAPT und nicht NAT, wird aber weitläufig so bezeichnet) 1. IP Forwarding aktivieren

Zur permanenten Aktivierung, entsprechende Zeile in /etc/sysctl.conf

2. IPTables konfigurieren Ich nehme an, dass eth0 die Schnittstelle nach drauĂźen ist und eth1 die interne Schnittstelle, die mit dem Internet verbunden werden… Read More »