The best way to get KeyMan is to check the current copy out of CVS.
To do this, you will first, if necessary, need to create a ~/.cvspass file.
You will then need to issue the command:
$ cvs -d :pserver:anoncvs@anoncvs.aldigital.co.uk:/cvsroot login
which will prompt you for a password. Type in 'anoncvs'.
Then you need to actually check out KeyMan.
$ cvs -d :pserver:anoncvs@anoncvs.aldigital.co.uk:/cvsroot co anoncvs.aldigital.co.uk-keyman
which should leave you with a directory called keyman with the keyman files in it. You should be able to update the files by doing a cvs up in the directory.