=====Upgrading to rsyslog v4.4.2-1=====
First, before we can even install the v4.4.2-1 package from the backports tree, we need to enable backports in our sources list.
We can do this by:
# /etc/apt/sources.list
deb http://mirror/debian lenny main contrib non-free
deb-src http://mirror/debian lenny main contrib non-free
deb http://mirror/security lenny/updates main contrib non-free
deb-src http://mirror/security lenny/updates main contrib non-free
deb http://mirror/backports lenny-backports main contrib non-free
deb-src http://mirror/backports lenny-backports main contrib non-free
\\
Now we need to update our packages list.
You will most likely get a warning about not having the gpg public key for the backports tree.
To install the gpg key for the backports tree:
While installing the backports keyring, you will be asked it you want to proceed with the install. Answer Yes
Now with the gpg key in place for backports, update again, and perform any necessary upgrades.
With our package sources up to date, we need to install the version of rsyslog from backports.
Rsyslog should now be updated to a version that supports native TLS encription.
Note: This step needs to be done on all of the machines that will be using rsyslog.