I work for a team that's looking for a replacement for our online password management package, which we use to keep track of various ftp accounts and so on. Our current solution is shaky at best (it's PHP-based, the master password is hardcoded into the login checking function, etc). A lot of the passwords are out of date anyway, so we're going to scrap what we've got and start over.
What (preferably open-source) online solutions have you used in the past? Are there other approaches that you'd recommend in place of an online storage system (e.g. local hosting)?