I have got a server up and running that I'm controlling using ssh. One thing I was wondering about is basic package management and system updates.
On my desktop machine a nice little icon pops up and notifies me that I need to update and upgrade. Furthermore, if (not that often but sometimes) a restart is required it lets me know.
Am I expected to run aptitude update, safe-upgrade, etc just every once and a while to check? I suppose I could put a text file in the daily cron section.. but even if I had it auto update and upgrade what about restarts? How will I know if the packages upgraded will require a system restart?