StatusNotifier v1.0.0 released !

As long last, a new version of statusnotifier is out! This has been due for a (very) long time, and it's finally arrived. Many thanks to everyone who helped, especially contributors Bradley Xu and Vladimir Perepechin, and apologies it took so long for a release to happen.

As you've no doubt noticed, this is version 1.0.0 -- Two reasons for that: one, it's indeed considered stable; And two, it comes with a soname bump and incompatibility with the previous version.

Continue reading...

Posted 10 March 2017

New version of slicd, a simple lightweight Linux cron daemon

Time for a new release of slicd - a simple lightweight Linux cron daemon - with fixes regarding DST handling and the addition of a new per-job "special DST" mode, amongst other things.

Continue reading...

Posted 1 November 2016

journal-triggerd 0.2.1 released

This is a "minor" bugfix release, mainly affecting building of journal-triggerd; though there was an important issue since configure was still looking for libsystemd-journal even though it has been removed & merged into libsystemd since v230.

Continue reading...

Posted 28 August 2016

kalu 4.1.0 is out, speaks Norwegian

Time for a new release of kalu. Mostly a bugfix release, though thanks to AdmiringWorm kalu now speaks Norwegian Bokmål!

Note that there was a bug in the updater, where /etc/pacmand.d/hooks was not set as default HookDir if none were specified in pacman.conf - which means unless you set it there, any custom hooks were not used.

Continue reading...

Posted 12 May 2016

What does it mean when 'alsactl restore' talks invalid sysfs?


alsactl: sysfs_init:48: sysfs path '/sys' is invalid
Found hardware: "HDA-Intel" "Analog Devices AD1989B" "HDA:11d4989b,10438311,00100300" "0x1043" "0x8311"
Hardware is initialized using a generic method

This is what I could read on boot after a recent kernel upgrade (4.4.1-2 -> 4.4.3-1, to be exact), as a result of running alsactl restore Now, the good thing is my audio didn't stop working, but that's still not right (and my settings (e.g. volume levels) weren't restored as they should have been).

Continue reading...

Posted 11 March 2016

kalu 4.0.2 released

"Release often" they say, right? Yet another release of kalu, since a stupid mistake on my part led to notifications being empty in 4.0.1, making them much less useful indeed.

This is now fixed; Thanks to adam777 for the report. Hopefully this is the last release for this week :p

Continue reading...

Posted 4 February 2016

kalu 4.0.1 released

2016 will be different, and there's already a new release of kalu! Nothing to be pleased about though, as I let slip a bad bug with the templates reworking, and kalu would segfault when running and no configuration has been loaded.

In other words, news users - or anyone without an existing kalu.conf - would see a segfault as soon as the first checks were ran. Not good.

Continue reading...

Posted 3 February 2016

kalu 4.0.0, PkgClip 1.3.0 released

As I don't doubt you're aware, pacman 5.0 is out. I managed to take some time and here we go with new releases for kalu & PkgClip -- though, really, only the former has a link to the new pacman, since as said before PkgClip wasn't actually affected by the API changes.

(For pacdep: API changes aren't relevant, so a simple rebuild will do the trick. No new version coming as of yet.)

Continue reading...

Posted 1 February 2016


How to use kalu, PkgClip & pacdep with pacman 5

As you may know, pacman 5.0 was just released (and is available in testing) so you might want to give it a try (and play with hooks) !

To do so, here's what you need to know wrt my tools:

Continue reading...

Posted 30 January 2016

, ,

slicd: a new Linux cron daemon

There are already many cron daemons out there, and I honestly don't remember how I came about looking into such tools, but as I did I realized I wasn't too happy with the way most worked.

For instance, they all seem to operate on the same model: wake up at the top of every minute, to check if there's any job to run or not. Many also include some operations other than dropping privileges to the right user, such as setting up the environment, sometimes via definitions inside the cron tables...

I wanted something simpler. Small, simple, that does as little as possible.

Continue reading...

Posted 12 January 2016

Top of Page