I join the official Debian Cyrus IMAPd packaging team.
As I said before, I want a newest Cyrus IMAPd for next stable release as soon as possible. Since I’ve some free time currently, I’m working to fix some packaging mistakes and testing migrations from previous Lenny and Squeeze versions.
My current work is hosted on my GitHub repository. Default branch is a simple fork of official Debian Cyrus IMAPd git repository with my own fixes, used only before sending a pull request or pushing into official reposirtory.
Others branches are advanced tests on new features, strong changes…
All my GitHub work is free, but it’s not the official Debian Cyrus IMAPd repository (it’s there). You can use it and, of course, tell me about issues. But don’t forget: USE AT YOU OWN RISKS !
Very experimental Lenny and SID Cyrus-imapd-2.4 packages are available from ChezOuam repository.
There is activity about this on Debian Cyrus Team development mailist this month.
As explain, official Debian packages comming soon !
I hope that Debian official real activity will continu, and Cyrus 2.4 be available – at least – in experimental soon (dream about Squeeze1…). If so, my own packages are already deprecated ! If I can help, I will help official team.
I added debian mirror service on ChezOuam network.
You will find on it all sort of packages that I create/modify some of them are very specifics, others are tests/changes that I done on third part software/package.
I put them on this mirror mainly because of :
- don’t install anything without a package on my computers
- development purposes (ie: using to test changes done on third part packages)
- waiting for a better place
More informations there.
Here is pure bash code to check MAC address syntax, inspired by IP validation code from cfajohnson :