TODO list of things that still need to be done ---------------------------------------------- yhese are a list of things left to-do in the perl login client for BIDS. they are by no means 'show-stoppers' -- the client still works. they don't hamper the functionality of the client in any way, shape or form. if you think you can assist with any of these, or have other ideas about things that could/should be added to the client, either post it in the newsgroup bigpond.cable.users or email the author. protocol spec things left to do: ------------------------------- - authenticate hashtest during login needs more work (todo: ltd) - restart-requests aren't yet authenticated (todo: ltd) - include md5 code inside perl itself. not a trivial task. secure things up a bit more, check umasks, permissions and the like. - check that refresh/restart actually work usability spec things left to do: -------------------------------- - ability to call bids2login in scripts, with an 'invokation' stack. (idea: Marc Boschma) ie. you could have the concept of calling it automated in a check_my_email script. if the client is already logged on, do nothing but increment counter. when called to log off, decrement counter. only actually log off when counter == 0. therefore, an automated script will log on/log off automatically, but not actually log you off if you're already logged on. - nice password selection box if X available, ala ssh-add's askpass program (use tk/tcl) coding things left to do: ------------------------ - check that client is portable to different unixes (particularly big-endian/little-endian tests). - make it syslog things too