Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 2000 14:06:44 +0200 (CEST)
From:      kaj@Raditex.se
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/22273: New port: webredirect, small redirecting web server
Message-ID:  <200010241206.e9OC6i049523@frodo.sickla.raditex.se>

next in thread | raw e-mail | index | archive | help

>Number:         22273
>Category:       ports
>Synopsis:       New port: webredirect, small redirecting web server
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 24 05:10:02 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Rasmus Kaj
>Release:        FreeBSD 4.1.1-STABLE i386
>Organization:
Raditex AB
>Environment:

	FreeBSD.  This port needs a C++ compiler, so a system such as
FreeBSD 3.3 where g++ 2.7.2 is standard will need to upgrade gcc.

>Description:

	The webredirect program is an extremely small web server that
gives the "301 Moved Permanently" response to all "GET", "HEAD" and
"POST" responses.  At the moment, all other requests are unsupported
and result in a "501 Not Supported" response.

>How-To-Repeat:

	N/A

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	webredirect
#	webredirect/pkg-comment
#	webredirect/pkg-descr
#	webredirect/Makefile
#	webredirect/pkg-plist
#	webredirect/distinfo
#	webredirect/pkg-message
#
echo c - webredirect
mkdir -p webredirect > /dev/null 2>&1
echo x - webredirect/pkg-comment
sed 's/^X//' >webredirect/pkg-comment << 'END-of-webredirect/pkg-comment'
XSmall web server serving "301 Moved Permanently" only
END-of-webredirect/pkg-comment
echo x - webredirect/pkg-descr
sed 's/^X//' >webredirect/pkg-descr << 'END-of-webredirect/pkg-descr'
XThe webredirect program is an extremely small web server that gives the
X"301 Moved Permanently" response to all "GET", "HEAD" and "POST" respons-
Xes.  At the moment, all other requests are unsupported and result in a
X"501 Not Supported" response.
X
XWWW: http://Raditex.se/opensrc/
X
X- Rasmus Kaj
Xkaj@Raditex.se
END-of-webredirect/pkg-descr
echo x - webredirect/Makefile
sed 's/^X//' >webredirect/Makefile << 'END-of-webredirect/Makefile'
X# New ports collection makefile for:	webredirect
X# Date created:		24 October 2000
X# Whom:			kaj@Raditex.se
X#
X# $FreeBSD$
X#
X
XPORTNAME=	webredirect
XPORTVERSION= 	0.1
XCATEGORIES=	www
XMASTER_SITES=	ftp://ftp.Raditex.se/pub/kaj/
X
XMAINTAINER=	kaj@Raditex.se
X
XMAN1=		webredirect.1
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/webredirect ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/webredirect.1 ${PREFIX}/man/man1
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-webredirect/Makefile
echo x - webredirect/pkg-plist
sed 's/^X//' >webredirect/pkg-plist << 'END-of-webredirect/pkg-plist'
Xbin/webredirect
END-of-webredirect/pkg-plist
echo x - webredirect/distinfo
sed 's/^X//' >webredirect/distinfo << 'END-of-webredirect/distinfo'
XMD5 (webredirect-0.1.tar.gz) = 91006560caaa6aaa4203ee7bd00d36a4
END-of-webredirect/distinfo
echo x - webredirect/pkg-message
sed 's/^X//' >webredirect/pkg-message << 'END-of-webredirect/pkg-message'
XWebredirect is installed but does not start automatically. Read the manpage
Xto find out what options you like.  Then start webredirect manually.  If you
Xwant webredirect to start automatically on boot, create a small script in
X/usr/local/etc/rc.d to do so.
END-of-webredirect/pkg-message
exit




>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010241206.e9OC6i049523>