News and announcements

r22 fixes quite afew issues, introduces --all

Written for Ubuntu maintenance check by Nick Barcet on 2009-04-15

A few people wanted to be able to generate a full list of packages that are maintained and now for how long. This is now possible with the --all option.
Fixes include the previous omission of packages that were in main but not directly used in desktop, server or kubuntu seeds. They are now listed as 18mo maintenance by default.
Also added some code so that kernels shoudl always be marked with their correct maintenance life.

New version - caching, better output

Written for Ubuntu maintenance check by Nick Barcet on 2009-04-03

Thanks to Kees Cook, maintenance check now caches the information it downloads in order to computes the maintenance period for packages (germinate output for seeds). The output now list in which seeds the package was found.

Updated .

New version - seeds updated

Written for Ubuntu maintenance check by Nick Barcet on 2008-12-24

* The seeds have now been updated for dapper, hardy, intrepid and jaunty and this has now been reflected in the script. This means that the results should now be valid -> it's time to test and report discrepancies.
* Kees added a --verbose option and helped me clean up some code. Thanks

First upload of the maintenance-check script

Written for Ubuntu maintenance check by Nick Barcet on 2008-11-27

I have been working on a script that provides a list of packages that are installed on a machine and reports its maintenance status.
It is not yet completely tested, but I guess you could help me find if there is something wrong with it.

usage: maintenance-check [-f] [release [release...]]

release Specifies the release to parse from.
Defaults to the system release
-f, --filter value possible values are:
n - not officially maintained
u - ubuntu desktop
k - kubuntu desktop
s - ubuntu server

Known issues:
* For releases prior to Hardy, I have yet to modify the seed structure
so that I can distinguish between what's not shipped on cd but supported
and what's not supported at all, so some packages may show as
unsupported while they should.
* Due to the way kernels are updated, the updated kernel packages are
shown as unsupported while they of course are.

14 of 4 results