I use the package 'debian-goodies', within that package there is a binairy called 'checkrestart'. It checks for changed service states and restarts them if it has an init.d start script. If it doesn't have a script then you'll get a message about it and then you can consider your own options to restart the service.
It is usual to have to restart services to load security updates? Is
this something to be corrected or should I be diligent and restart
To UNSUBSCRIBE, email to debian-security-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact firstname.lastname@example.org
Archive: 4EC07F13.email@example.com" target="_blank">http://lists.debian.org/4EC07F13.firstname.lastname@example.org