Thanks for your interest in using the EECS wiki hosting service. Our level of service is focused on the infrastructure needed to run a wiki and we leave the configuration and maintenance of your wiki to you.
We’ve settled on PmWiki for wiki software as it is simple and file-based (i.e. there is no database system involved). We are running it in a WikiFarm configuration.
All wikis are hosted under
https://wiki.eecs.berkeley.edu/<name>
where
<name>
is the name of your wiki.
wiki-users@lists
mailing list to announce downtime,
maintenance, upgrades, etc. for the wiki server./project/eecs/<groupname>/wiki
).
If you don’t have any project space, you may
purchase some.
cd <your directory>
and
tar zxvf pmwiki-starter-kit.tar.gz
).
wiki.d
directory to
webuser
(from Windows, make sure the
EECS\webuser
has write access). This is necessary to
allow the webserver to write files in that directory (i.e. the pages
of your wiki).
local/config.php
and change the text
CHANGEME
in the following places:
DefaultPasswords['admin']
to something only you know,
this is the password for the admin
user.
$AnalyzeKey
to something only you know.
$WikiTitle
to the title or “full name”
of your wiki (spaces, mixed case, etc. are fine here).
$ScriptUrl
to the “short name” of your
wiki (no spaces, please). This will be used to build the URL to
your wiki (https://wiki.eecs.berkeley.edu/<name>). It is
usually good to use a short, lowercase name here.
.htaccess
in the directory you created in step 1.
Change CHANGEME
to the “short name” you set
in step 4.
wiki-users@lists
mailing list.
First off, read the documentation provided by PmWiki. This will tell you pretty much all you need to know about running your wiki.
Also look at local/config.php
which holds many of the
configuration options you can set. It is well-documented and you may want
to enable or disable some of the options therein.
By default, only the admin
user can access the wiki. The
AuthUser
extension enabled, so you can manage users and groups from within the
wiki itself.
If you’d like to use LDAP authentication, uncomment the
ldap
line towards the bottom of the
“Site/AuthUser” page of your wiki and use:
ldaps://ldap.eecs.berkeley.edu/ou=people,o=eecs.berkeley.edu,dc=eecs,dc=berkeley,dc=edu?uid?sub
as the URI (Note: Ensure the URI begins with
ldaps
or you will be submitting passwords in cleartext
over the network).
You may then specify user’s LDAP usernames in groups, the config file, etc. and they will be able to authenticate with their LDAP password.
Please e-mail help@eecs.berkeley.edu with any questions you have.
Unfortunately, we don’t have the manpower to configure your instance for you or consult on your design or content, but if there is a technical issue we'll work to resolve it ASAP.