To implement a closed TWiki using SSL and basic authentication in such a way as to have a "farm" of closed webs, each containing confidential information. The TWiki server will be a Max OSX 10.2.6 server sitting in a DMZ (i.e., exposed to the Internet). A registered user would only have permission to access a main (i.e., public area) web and one or more private webs (e.g., client specific and confidential). Ideally each registered user should only have access to
a public page with (at minimum) a link to the private main web requiring log in
a private "home" web containing information public to all registered users
their own home page which will be public to all registered users (private would be a nice to have)
other webs they are granted access to via the groups they belong to
those home pages belonging to other users of their web if it is possible to make home pages private
Look and feel must be "modern". Would expect this to mean a CSS UI.
Existing Twiki References that Support These Objectives
These are the relevant links found within TWiki that are Mac OSX related. Click here to see topics mentioning Mac OSX, across all webs, and see Support.MacOSX for some specific issues with TWiki on Mac OSX. In addition, these pages contain specific Max OSX information:
Server Logistics (http://www.serverlogistics.com/downloads-jag.php) conveniently package a number of binaries in installers, for easy upgrades. They have versions for Jaguar (OS 10.2) of such things as perl, apache, mod_perl, php, tomcat, mysql, and postgresql.
RCSConfigurationOnMacOSX <-- Due to some security features slight modifications to TWiki's RCS support need to be made to ensure that the revision-control files are accessed under the correct user name