diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-18 22:24:27 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2005-05-18 22:24:27 +0000 |
commit | bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd (patch) | |
tree | a156a8160636ba264174251c0224ad367e5c4bde /dev-lisp/cl-ucw/files | |
parent | araneida, mod_lisp and aserve USE flags for dev-lisp/cl-ucw (diff) | |
download | gentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.tar.gz gentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.tar.bz2 gentoo-2-bef39ec9c8f6b97540d777e1cdf25a3aa78bbebd.zip |
.
(Portage version: 2.0.51.22)
Diffstat (limited to 'dev-lisp/cl-ucw/files')
-rw-r--r-- | dev-lisp/cl-ucw/files/0.3.9-gentoo.patch | 24 | ||||
-rw-r--r-- | dev-lisp/cl-ucw/files/README.Gentoo | 54 | ||||
-rw-r--r-- | dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9 | 1 |
3 files changed, 79 insertions, 0 deletions
diff --git a/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch b/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch new file mode 100644 index 000000000000..93681ad23fb5 --- /dev/null +++ b/dev-lisp/cl-ucw/files/0.3.9-gentoo.patch @@ -0,0 +1,24 @@ +diff -ur ucw_0.3.9.orig/bin/start.lisp ucw_0.3.9/bin/start.lisp +--- ucw_0.3.9.orig/bin/start.lisp 2005-05-09 12:33:49.000000000 -0500 ++++ ucw_0.3.9/bin/start.lisp 2005-05-18 15:59:32.000000000 -0500 +@@ -43,18 +43,14 @@ + + ;;;; 3) Setup teh default TAL root + +-(setf *ucw-tal-root* (find-tal-root)) ++(setf *ucw-tal-root* #p"/var/lib/ucw/wwwroot/") + + ;;;; 4) Setup the loggers + + ;;;; We put all the log files (ucw.log and ucw.backend.log by default) + ;;;; in the directory ucw/logs/ + +-(setup-loggers (make-pathname :name nil :type nil +- :directory (append (pathname-directory *load-truename*) +- (list :up "logs")) +- :defaults *load-truename*) +- +info+) ++(setup-loggers #p"/var/logs/ucw/" +info+) + + ;;;; ** Site Specific initialization/configuration + diff --git a/dev-lisp/cl-ucw/files/README.Gentoo b/dev-lisp/cl-ucw/files/README.Gentoo new file mode 100644 index 000000000000..54dfd7c799da --- /dev/null +++ b/dev-lisp/cl-ucw/files/README.Gentoo @@ -0,0 +1,54 @@ + -*-outline-*- +This file is README.Gentoo, from /usr/share/docs/cl-ucw-*/ + +* Introduction + +UCW requires some configuration before use. For example, you must choose the +web-server backend UCW will use (araneida, mod_lisp, aserve, httpd etc.), +choose the location of the UCW TAL root, adjust loggers, debugging verbosity +etc. + +UCW provides some examples in the form of start.lisp, and utils.lisp. Both +of which can be found in /usr/share/docs/cl-ucw-*/. Use those examples as +templates for your own configurations. Your start.lisp and utils.lisp should +be located in the same directory. + +* Gentoo Defaults + +Gentoo installs a default TAL root in /var/lib/ucw/wwwroot/ + +Gentoo installs a default logger path at /var/logs/ucw/ + +The start.lisp included in the Gentoo distribution of UCW makes use of the +above paths by default (see the sections 3. TAL root and section 4. Setup +loggers in start.lisp). If you wish to change the details of a web-server +backend, you'll need to change utils.lisp. + +You will need to adjust the permissions of /var/logs/ucw/ to suit whatever +system user ID you intend to run UCW under. Alternatively you could set the +path passed to SETUP-LOGGERS to your own choice in logging directory. + +* Starting UCW + +Once you have adjusted your start.lisp and utils.lisp, start UCW within your +Lisp REPL like this: + + (asdf:oos 'adsf:load-op :ucw) + (load "/path/to/start.lisp") + +By default, the admin and examples applications are available at: + + http://127.0.0.1:<port>/ucw/admin/index.ucw + http://127.0.0.1:<port>/ucw/examples/index.ucw + +Where <port> is 8080 for the "httpd" backend, 3001 for the "mod-lisp" backend +and 8080 for the "aserve" or "araneida" backends. + +* Bugs + +Report bugs to http://bugs.gentoo.org/ + +* Maintainer + +Matthew Kennedy <mkennedy@gentoo.org> + diff --git a/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9 b/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9 new file mode 100644 index 000000000000..70d11ebba269 --- /dev/null +++ b/dev-lisp/cl-ucw/files/digest-cl-ucw-0.3.9 @@ -0,0 +1 @@ +MD5 f179582d8d45b0e880b0ec300f0c3d4b ucw_0.3.9.tar.gz 1170864 |