There's no program in the world that doesn't need updating to survive. It sounds like you want a substitute for experience, and I'm afraid there simply isn't one. If there were, then nobody would pay security consultants $500+/hr to do the things that they do.Manually checking for updates is easy, but I don't know what types of programs require periodic updates. On another server I have elsewhere (I have a company that is paid to look after it for me) I seen imagemagick had to be updated -- if I hadn't gotten a copy of their audit log, I would have never known that program needed security patches. I'll re-phrase my question: How do I know what programs I should be checking on, for updates?
Imageshack is an image hosting service which is not installed on anybody's VPS.True, I can understand where you'd see that from my post -- but considering Knownhost VPS' are managed, I need to let them know which programs to update; correct? I have to imagine the vast majority of us that host through managed providers aren't 'experienced' enough to know these programs on our own.
Also, I am not referring to software such as scripts: cpanel, oscommerce, wordpress, phpbb, etc.
I am referring to programs installed to the server that usually don't have any user-end interaction; such as kernels, the operating system, imageshack and the like.
The stuff that gets hacked and people are like 'I didn't even know that was ON my vps'