Recent comments on posts in the blog:
You can also use 2facthor auth with ( for example ) google authenticator:
You might enjoy snoopy for logging purposes, since:
- It is contained in squeeze, wheezy, and jessie.
- It will log all commands.
The downside is that it won't log stdin, but I'd suggest that's almost a benefit since it avoids root-access users from seeing passwords.
One other thing you might want to add is to add /var/log/router.log to /etc/logrotate.d/rsyslog so that it doesn't grow forever.
Personally I'd suggest prosody rather than ejabberd which (IMO) is a pain to install and configure.
If you want something ejabberd-ish then there's also the mongoose.im project which was forked from ejabberd and has implemented many new (and working) features.
Just a note that this setup still works with Ubuntu 13.10:
If you have an encrypted home partition and an encrypted swap as described here, pm-hibernate will use uswsusp and you have a working hibernation with swap encryption. The Ubuntu community articles should be updated with this, it works very well.
(Side node: A more timely cryptsetup is probably:
sudo cryptsetup --cipher aes-xts-plain --key-size 256 --hash sha512 --use-random --verify-passphrase luksFormat /dev/sdXY. XTS seems to be faster for many people - check with
cryptsetup benchmark if you have cryptsetup >= 1.6.)