Using apache is a lot easier in the Dolphin version of GenieGate. A panel is provided
to enable the plugin as well as an "htaccess generator" which creates
.htaccess files for you automatically. The only setup you might need to do is ensure the
path to your password.txt and group.txt exists
and that its directory is writable.
Procedure 5.1. Using apache passwords
Ensure that you have a ~/geniegate/conf/apache directory. (You
may use the utility menu, select defaults and it will show you directory name if you
are unsure.)
Make sure this directory is writable, you typically assign it a permission setting of 777 however this varies depending on your ISP.
chmod 777 ~/geniegate/conf/apache
In your control panel, select Util->Plugins and enable your apache plugin.
You can also just enable it from the control panel and observe any error messages produced, should there be a problem with file permissions. (this is probably the easiest way)