There is no password manager preinstalled in UberStudent. In version 0.9, keepassx
was preinstalled. keepassx is still a great option and it's available in the repository. You can find and install it from the Synaptic Package Manager.
upm and the PPA for it should be fine. If you're happy with it, I'd say just stick with it. Because the PPA is one that is dedicated to one program
and--very importantly--is under the control of the upm developer himself, I myself would trust it. In general, it is only PPAs of that sort that you should consider adding to a production machine. Unless you are on an installation you don't mind possibly becoming broken, PPAs you'll want to avoid are ones that contain a collection of packages from various sources and are maintained by a third party. Such PPAs can cause serious stability issues.
I've never heard of any PPA maintainer introducing malicious code. It's possible, but I suspect it would be discovered, smacked down, yanked from launchpad, and the person publicly shamed on innumerable blogs, all with great speed by folks. In summary, here is what I think is a wise rule to follow regarding PPAs:Generally safe PPAs contain one or several programs made by one main developer, and the PPA itself is maintained by the developer.Generally UNsafe PPAs contain a collection of programs from various sources, and the PPA is maintained by a third party.
This is not at all to say that third-party PPAs are all bad. Such packagers can sometimes push out fixes and important updates very quickly, and they can mean the difference between a program working or not working. However, if you find such a PPA and want to add a program from it to your system, it is far better to ask me to look at it and perhaps add the specific program to the UberStudent repository, rather than adding the whole PPA in which the program you are interested is contained. I have done this before.
Follow that and you should be fine.