The new pam_usb release has a new feature called the pamusb agent. It is basically a python daemon that you can run in your user session. It allows you to execute all kinds of events when your key is plugged in or out.
What I wanted was a small notification to know when I’m authenticated. Unfortunately there is nothing as cool as GROWL on Linux (as far as I know) so I decided to add a small tray icon to the pamusb agent.
If you are interested you can find the patched version here:
Currently it is just GTK because I already had some code lying around but I’ll add a QT version later.
This thing gave me some ideas like adding a notification bubble and a small graphical interface to add & remove events. Maybe later…
This also reminds me that I have a small patch for Trac lying around.
Sometimes you want to use Trac as a private project management system denying access to anyone except registered users.
This patch allows you to release some pages as public ones by adding “Public” to the page name (example: “TestPublic”).
You can find it here
My del.icio.us