No more logging after upgrade to Debian Wheezy

Solution 1:

I figured the exact issue has been encountered by other Debian users (http://forums.debian.net/viewtopic.php?f=5&t=104049).

To restore logging, one just needs to reinstall a syslog daemon (similar to the one that had been removed during upgrade), for example:

apt-get install inetutils-syslogd

Solution 2:

Came here because one of our customers' servers was upgraded from Debian Etch (4) to squeeze (6), to wheezy (7) and finally to Jessie (8) last week and /var/log/syslog had no activity since then.

It turns out that back in Debian 5, sysklogd was replaced with rsyslog. This wasn't updated on the specific system, though. When backwards compatibility happened to stop being maintained with the upgrade to Debian 7, it broke.

The solution is simply to install the rsyslog package as mentioned in http://jonsimpson.co.uk/log/2014/syslogd-updated-debian and syslog is up and running again.

apt-get install rsyslog