WEBCIT for the Citadel System
- version 7.43
- Copyright (C) 1996-2009 by the authors. Portions written by:
+ Copyright (C) 1996-2010 by the authors. Portions written by:
Art Cancro
Wilfried Goesgens
is licensed to you under the terms of the GNU Lesser General Public
License.
- WebCit bundles the Nifty Corners library, written by Alessandro Fulciniti
- [http://cerca.html.it/cgi-bin/cerca.cgi?q=nifty+corners]. This component
- is licensed to you under the terms of the GNU General Public License.
-
One or more icons are from Milosz Wlazlo [http://miloszwl.deviantart.com]
whose license explicitly allows inclusion in open source projects on the
condition of this attribution.
Several command-line options are also available. Here's the usage for
the "webcit" program:
- webcit [-i ip_addr] [-p http_port] [-s] [-t tracefile]
+ webcit [-i ip_addr] [-p http_port] [-s] [-S cipher_suite] [-t tracefile]
[-c] [-f] [remotehost [remoteport]]
*or*
- webcit [-i ip_addr] [-p http_port] [-s] [-t tracefile]
+ webcit [-i ip_addr] [-p http_port] [-s] [-S cipher_suite] [-t tracefile]
[-c] [-f] uds /your/citadel/directory
Explained:
service. If you want to do both HTTP and HTTPS, you can simply run two
instances of WebCit on two different ports.
+ -> The "-S" option also enables HTTPS, but must be followed by a list of
+ cipher suites you wish to enable. Please see http://openssl.org/docs/apps/ciphers.html
+ for a list of cipher strings.
+
-> The "-f" option tells WebCit that it is allowed to follow the
"X-Forwarded-For:" HTTP headers which may be added if your WebCit service
is sitting behind a front end proxy. This will allow users in your "Who
-------------
The default WebCit installation will create an empty directory called
-"static.local". In this directory you may place a file called "webcit.css"
-which, if present, is referenced *after* the default stylesheet. If you
-know CSS and wish to customize your WebCit installation, any styles you
-declare in static.local/webcit.css will override the styles found in
-static/webcit.css -- and your customizations will not be overwritten when
-you upgrade WebCit later.
+"static.local". In this directory you may place a file called "webcit.css"
+into the "styles" directory which, if present, is referenced *after* the
+default stylesheet. If you know CSS and wish to customize your WebCit
+installation, any styles you declare in static.local/styles/webcit.css
+will override the styles found in static/styles/webcit.css -- and your
+customizations will not be overwritten when you upgrade WebCit later.
You may also place other files, such as images, in static.local for
further customization.
----------------
WebCit contains support for calendaring and scheduling. In order to use it
-you must have libical v0.26 (or newer) on your system. You must also be
-running a Citadel server with calendaring support. The calendar service will
-be automatically configured and installed if your host system supports it.
+you must have libical v0.26 (or newer) on your system.
WebCit also provides iCalendar format free/busy data for calendar clients.
Unlike with some other servers, there is no need for each user to "publish"
That's all you need to know to get started. If you have any questions or
comments, please visit UNCENSORED! BBS, the home of Citadel, at
http://uncensored.citadel.org - and go to the "Citadel Support" room.
-
-