On July 12, 2002 06:01 am, Stefan Schwarzer wrote:
> I just uploaded
> http://www.sschwarzer.net/download/webware_port-0.2.tar.gz
>
> If you don't see any more problems I would like to send the port
> to the FreeBSD maintainers.
>
> Changes wrt webware_port-0.1:
>
> - /usr/local/Webware has become /usr/local/share/webware
Packages like Emacs and MoinMoin uses /usr/local/share, but many of those
Webware files are Python libraries and almost belong in
/usr/local/lib/Webware. It could go either way. As the docs are in there as
well I think /usr/local/share is most appropriate at this stage.
> - /usr/local/webware has become /usr/local/www/webkit
>
> - named the user webkit instead of webware (if reinstalling from the
> new port, delete user webware first with rmuser(8))
>
> - /usr/local/www/webkit has permissions root:wheel; Cache,
> ErrorMsgs, Logs, Sessions have permissions webkit:webkit
Ideally, the config files would be stored in /usr/local/etc/webkit, but that
would require changes to WebKit code. It's something to consider for the
future.
Does the user 'webkit' have a home dir? It's sometimes necessary to use a
.profile file to manipulate that user's environment before launching WebKit.
> - /usr/local/share/webware/WebKit/Native is deleted; installing
> mod_webkit should be left to an individual port (see below)
>
> - fixed the packaging list (start/stop script wasn't deleted on
> deinstallation)
> # TODO (or not)
> #
> # - Don't store info in the package for files that are generated by
> install.py # -> So far no real problem because the pyc files are
> overwritten anyway # during the installation. Otherwise, this would cause
> problems if the # Python versions for the packaging and running are
> different.
> # - Patch so that logging goes to /var/log/webkit for default workdir
> # -> I won't do this because there are still "global" settings in the
> # files in ${WEBWARE_MASTER_DIR}. Changing them would prohibit other
> # AppWorkDirs with different log locations.
It might be best to leave this for a change to WebKit proper that provides
more flexibility in where the various directories are.
> # - Install mod_webkit if Apache is installed (see ports for PHP,
> mod_python # and mod_auth_pgsql)
> # -> This should be left to another port, mod_webkit, in order to avoid
> # dynamic dependencies and packaging lists, depending on whether
> mod_webkit # should be installed or not. (Not everyone who uses Webware
> will like # to be forced to also install Apache!)
That would be very nice!
Cheers,
Tavis
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Gadgets, caffeine, t-shirts, fun stuff.
http://thinkgeek.com/sf
_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel