New projects

I did three projects, written in C. They’re all the same + they are different!

The projects are services which notify you about a specific return code of a script or a program after a specific timeout.

The first project (which was the inital project of them all) is just to touch/remove a file if the grub2-verify script tells that the GRUB2 files have right/wrong signatures. If you modify your i3status config you can let it display like “GRUB2_signed: yes”, just using the path_exists function.

The second project has been generalised to use it with every program you want.

The third project was a request from Elizafox. It doesn’t touch files anymore. Instead it uses libnotify to notify the user about the return code changing.