Back

Installations and why

This is the diff between the backup and the current copy.

# Installations and why

<!-- Add new entries at the top. -->

`bsd-mailx` instead of `mailutils` for mail(1).

`fail2ban` to protect the ssh port.

`mailutils-doc` for `man mail`

`mc` to quickly examine a lot of files in the absence of Emacs.

`dbus-user-session` and
`default-dbus-system-bus` to avoid the error about there being no bus.
This is something that happens when `ssh` doesn't create correct user sessions.

`fish` for the interactive shell.

`locales` was already installed but I ran `dpkg-reconfigure locales` to set up the four locales: `de_DE.UTF-8`, `de_CH.UTF-8`, `en_GB.UTF-8` and `en_US.UTF-8`.
This avoids locale related warnings when running Perl and other programs if your local shell has locales set that the remote doesn't have configured.

`libapache2-mod-authnz-external` and `pwauth` for password checking [Oddμ](oddmu).
`ncat` to test Oddμ via the Unix domain socket.

`khal` and `calcurse` were installed for the game calendars