Jeremy Davis's picture

So long as they are installed from Wheezy (assuming v13.0) main Debian (or TurnKey) repo then they should be being reinstalled on restored.

But if they are coming from a non-standard place e.g. backports or a third party repo then no they won't get auto restored.

As for apt-get dist-upgrade, no I don't think it will do that either. AFAIK it just runs a non-interactive apt-get install.

However it is quite configurable with regards to other operations that you'd like it to do. I suggest that you have a read up on TKLBAM hooks. You should be able to configure a hook to run a dist-upgrade pretty easy I'd think...

Let us know how you go.