mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
LWS is a lightweight web server which uses pthreads(3) for multi-tasking
and libpdel(3) for HTTP, HTTPS, and configurable servlet support. The server can be configured via a buit-in admin web interface, or by manu- ally editing the XML configuration file. LWS supports multiple HTTP and HTTPS servers, each containing multiple virtual hosts. Each virtual host has a configurable list of servlets. The supported servlets types are file, redirect, and cookieauth. The file servlet includes optional support for tmpl(3) HTML templates. LWS maintains a self-rotating logfile(3) error log, with optional support for logging via syslog as well. LWS is intended to demonstrate features of the libpdel(3) library, and to be a lightweight web server for simple applications.
This commit is contained in:
parent
c0b69d2591
commit
f9061f6b98
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=64785
21
www/lws/Makefile
Normal file
21
www/lws/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
# New ports collection makefile for: lws
|
||||
# Date created: 21 Aug 2002
|
||||
# Whom: Archie Cobbs
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= lws
|
||||
PORTVERSION= 0.1.0
|
||||
CATEGORIES= www
|
||||
MASTER_SITES= ${MASTER_SITE_LOCAL}
|
||||
MASTER_SITE_SUBDIR= archie
|
||||
|
||||
MAINTAINER= archie@freebsd.org
|
||||
|
||||
LIB_DEPENDS= pdel.0:${PORTSDIR}/devel/libpdel
|
||||
|
||||
MAN1= lws.1
|
||||
MANCOMPRESSED= yes
|
||||
|
||||
.include <bsd.port.mk>
|
1
www/lws/distinfo
Normal file
1
www/lws/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (lws-0.1.0.tar.gz) = 186532ec9790c431fd14fcd7acfa27fb
|
1
www/lws/pkg-comment
Normal file
1
www/lws/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Lightweight threaded HTTP/HTTPS web server based on libpdel(3)
|
15
www/lws/pkg-descr
Normal file
15
www/lws/pkg-descr
Normal file
@ -0,0 +1,15 @@
|
||||
LWS is a lightweight web server which uses pthreads(3) for multi-tasking
|
||||
and libpdel(3) for HTTP, HTTPS, and configurable servlet support. The
|
||||
server can be configured via a buit-in admin web interface, or by manu-
|
||||
ally editing the XML configuration file.
|
||||
|
||||
LWS supports multiple HTTP and HTTPS servers, each containing multiple
|
||||
virtual hosts. Each virtual host has a configurable list of servlets.
|
||||
The supported servlets types are file, redirect, and cookieauth. The
|
||||
file servlet includes optional support for tmpl(3) HTML templates.
|
||||
|
||||
LWS maintains a self-rotating logfile(3) error log, with optional support
|
||||
for logging via syslog as well.
|
||||
|
||||
LWS is intended to demonstrate features of the libpdel(3) library, and to
|
||||
be a lightweight web server for simple applications.
|
28
www/lws/pkg-plist
Normal file
28
www/lws/pkg-plist
Normal file
@ -0,0 +1,28 @@
|
||||
bin/lws
|
||||
etc/lws/admin/config.tmpl
|
||||
etc/lws/admin/confirm.tmpl
|
||||
etc/lws/admin/doconfig.tmpl
|
||||
etc/lws/admin/doit.tmpl
|
||||
etc/lws/admin/foot.tmpl
|
||||
etc/lws/admin/head.tmpl
|
||||
etc/lws/admin/help/index.tmpl
|
||||
etc/lws/admin/help/tmplfunc.tmpl
|
||||
etc/lws/admin/index.tmpl
|
||||
etc/lws/admin/logexport.txt.tmpl
|
||||
etc/lws/admin/logon.tmpl
|
||||
etc/lws/admin/logs.tmpl
|
||||
etc/lws/admin/lws.gif
|
||||
etc/lws/admin/macros.tmpl
|
||||
etc/lws/admin/mem.tmpl
|
||||
etc/lws/admin/prop.tmpl
|
||||
etc/lws/admin/props.tmpl
|
||||
etc/lws/admin/server.tmpl
|
||||
etc/lws/admin/servers.tmpl
|
||||
etc/lws/admin/servlet.tmpl
|
||||
etc/lws/admin/stylesheet.css
|
||||
etc/lws/admin/vhost.tmpl
|
||||
etc/lws/docroot/index.tmpl
|
||||
etc/lws/bogus-ssl.crt
|
||||
etc/lws/bogus-ssl.key
|
||||
etc/lws/default-config.xml
|
||||
@dirrm etc/lws
|
Loading…
Reference in New Issue
Block a user