These are my blogs

and also my life

Systemd: Timers

2020-06-30 unix c

In the fourth post on how to create a service in systemd we will create a timer that will run every minute sending messages to our example foo service ... Read More

Systemd: A Service and a Socket

2020-06-26 unix c

This is the third post on how to create a service in systemd. See the first post to create a autotools project and start/stop a daemon service. Or the ... Read More

Status, Reloading and Journalling in Systemd

2020-06-23 unix c

This is the second post on how to create a service in systemd. In the first post we created an autotools project and were able to start, stop and get ... Read More

I/O Multiplexing in Unix

2020-04-26 unix c

In Unix a process performs I/O on a single file descriptor at a time. When we talk about I/O on a file think read() and write() calls which are ... Read More

Unix Command Line Tool Timeline

2020-03-25 unix

THIS PAGE IS UNDER CONSTRUCTION. After changing blogging engines it no longer works. Timeline of Unix Command Line Tools by initial release date. A ... Read More

Daemon Example in C

2020-03-05 c unix

Daemons are long running processes that run in the background with no controlling terminal - tty. Use cases for daemons are when the program needs to ... Read More

Unix Virtual Network Device Types

2020-02-07 unix networking

This blog post attempts to list and describe the majority of Virtual Network Device types in Unix. Networking with Linux is a hot topic especially in ... Read More

Creating IP Tunnels in Linux with iproute2

2020-02-04 unix networking iproute2 tunnel

In this post we’ll use iproute2 to create tunnels between two unix hosts. This will be the simplest form of an IP-in-IP tunnel. How the Tunnels ... Read More

Processing Emails with a script in Postfix

2019-04-27 unix postfix

Updated Feb 7, 2020 After thinking about this post more, it’s true you can process emails with a script in Postfix. The post provides the right ... Read More