Which module do I need on Ubuntu to have password protected site?
I have the following installed :
libapache-htpasswd-perl
libauthen-simple-passwd-perl
libcrypt-passwdmd5-perl
apache2-utils
but on the configuration page I have

I have tried pressing install and restarting apache but that didn't help.
Pretty sure none of those packages are required. From the command line, do: /opt/ifmi/mcontrol installht This is what the 'Install' button attempts to do, and may show you the error.
Ok I presume it worked because I got this:
Adding password for user poolmanager
and I can see the menu about setting the password but how do I actually set the password for the web GUI ?
The default password is 'live'. You may need to reload the web page to see the changes.
I tried reloading the web page as well as restarting the web server and it still takes me straight to the overview page (as usual) without prompting for password.