]> code.citadel.org Git - citadel.git/blobdiff - webcit/README.txt
* Allow the '-S' command line option, so the cipher suites can be specified without...
[citadel.git] / webcit / README.txt
index 7af83e2c07356eebccaacb25d74e2b6ccae58856..4cccfea819f6688ee10d5d1cba46bb6331ba190b 100644 (file)
@@ -1,9 +1,11 @@
                         WEBCIT for the Citadel System
-                               version 7.06
  
-   Copyright (C) 1996-2007 by the authors.  Portions written by:
+   Copyright (C) 1996-2009 by the authors.  Portions written by:
        Art Cancro
-       Wilifried Goesgens
+       Wilfried Goesgens
+       Dave West
+       Thierry Pasquier
        Nathan Bryant
        Nick Grossman
        Andru Luvisi
@@ -13,7 +15,7 @@
        Martin Mouritzen
 
    This program is open source software released under the terms of the GNU
-   General Public License, version 2.  Please read COPYING.txt for more
+   General Public License, version 3.  Please read COPYING.txt for more
    licensing information.
  
    WebCit bundles the Prototype JavaScript Framework, writen by Sam
    [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.
 
  
@@ -92,18 +98,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: 
@@ -136,6 +142,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