Removed the Nifty Corners library and all references to its methods.
[citadel.git] / webcit / README.txt
index b2f6768423ae67731863f39d56d96c1ba50b6ba6..cec830c4445811fa59ce32699f3083d8e860fda6 100644 (file)
@@ -1,7 +1,6 @@
                         WEBCIT for the Citadel System
-                               version 7.23
  
-   Copyright (C) 1996-2007 by the authors.  Portions written by:
+   Copyright (C) 1996-2010 by the authors.  Portions written by:
  
        Art Cancro
        Wilfried Goesgens
@@ -32,9 +31,9 @@
    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.
 
    The Citadel logo was designed by Lisa Aurigemma.
 
@@ -95,18 +94,18 @@ special circumstances, or if you'd prefer to configure WebCit manually, you
 may skip the setup program.  Instead, open /etc/inittab and add an entry
 something like this:
  
- wc:2345:respawn:/usr/local/webcit/webserver
+ wc:2345:respawn:/usr/local/webcit/webcit
  
  
  Several command-line options are also available.  Here's the usage for
-the "webserver" program:
+the "webcit" program:
   
- webserver [-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*
  
- webserver [-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: 
@@ -139,6 +138,10 @@ the "webserver" program:
      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
@@ -184,12 +187,12 @@ the static/ directory.  WebCit will properly serve it from there.
  -------------
 
  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.
@@ -199,9 +202,7 @@ 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"
@@ -322,5 +323,3 @@ bin: the binaries.
  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.
-
-