From: Stefan S. <ste...@tu...> - 2002-08-25 21:31:52
|
Hello all I've put a new version 0.3 of Webware for the FreeBSD ports system under http://www.sschwarzer.net/download/webware_port-0.3.tar.gz . Unpack the file under /usr/ports as it contains the www/Webware directories. * New in this version: - make install/deinstall in the port's directory works the same as pkg_add/pkg_delete, as it should be. Previously, the pkg_add support was broken. - Avoid some checksum errors when using pkg_add/pkg_delete. - The appserver is stopped when Webware is deinstalled. I still have a problem. From the Makefile: # TODO # # - Deal smarter with application workdir regarding re-installation # -> Currently, an _already existing_ application workdir ${WEBKIT_HOME_DIR} # is left untouched on de-installation and re-installation in order to # preserve old configuration settings. However, this will cause problems # when new Webware versions become incompatible with old configuration # files. Moreover, the CGI script WebKit.cgi and OneShot.cgi won't be # updated in the current port version. # # How should I deal with that? Do you have any suggestions? Feedback is, as always, much appreciated. * What about mod_webkit? I'm working on a separate port for mod_webkit. The current version is at http://www.sschwarzer.net/download/mod_webkit_port-0.1.tar.gz but I'm not yet satisfied with it. * What is the FreeBSD ports system? The ports system (shared by other *BSD systems) provides an easy way to install and deinstall software from source or as packages. For example, the Webware port generates a special user "webkit", calls install.py, MakeAppWorkDir.py, and installs a start/stop script. See also http://www.freebsd.org/ports/index.html * What is Webware for Python? You all know. :-) Stefan |