The reason that the site is only accessible from localhost by default is so that the only person who can set it up, including setting up the admin account, is the person who installs it. This is a good reason, I think, and we shouldn't change it.
I would propose that the actual fix to this bug is twofold: 1. Ask for the wwwroot as an option, and if it's given, add an apache virtualhost for it, and write it into config.php. If not, don't use the virtualhost directive, and keep the apache config, and moodle config exactly how they are. Add a note into README.Debian about these two possible modes of setup. 2. Keep the deny from all and the note about it in README.Debian. -- /* --------------------------------------------------- Penny Leach | http://mjollnir.org | http://she.geek.nz GPG: 8347 00FC B5BF 6CC0 0FC9 AB90 1875 120A A30E C22B --------------------------------------------------- */
signature.asc
Description: Digital signature