Index: head/www/Makefile =================================================================== --- head/www/Makefile (revision 34337) +++ head/www/Makefile (revision 34338) @@ -1,208 +1,209 @@ # $FreeBSD$ # SUBDIR += Mosaic # requires Motif SUBDIR += WebMagick SUBDIR += adzapper SUBDIR += amaya SUBDIR += analog SUBDIR += aolserver SUBDIR += apache13 SUBDIR += apache13-fp SUBDIR += apache13-modssl SUBDIR += apache13-ssl SUBDIR += apache13+ipv6 SUBDIR += apache-contrib SUBDIR += apache-jserv SUBDIR += arena SUBDIR += ashe # requires Motif SUBDIR += asp2php SUBDIR += aswedit SUBDIR += bacon SUBDIR += bkmrkconv SUBDIR += bluefish SUBDIR += bsdi-netscape47-communicator SUBDIR += bsdi-netscape47-navigator SUBDIR += bmsync SUBDIR += boa SUBDIR += cadaver SUBDIR += calamaris SUBDIR += cgi-lib SUBDIR += cgic SUBDIR += cgihtml SUBDIR += cgiparse SUBDIR += cgiwrap SUBDIR += checkbot SUBDIR += chimera SUBDIR += chimera2 SUBDIR += comline SUBDIR += css-mode.el SUBDIR += decss SUBDIR += demoroniser SUBDIR += djvuplugin SUBDIR += encompass SUBDIR += erwn SUBDIR += evg SUBDIR += fcgi SUBDIR += fhttpd SUBDIR += flashplugin SUBDIR += fxhtml SUBDIR += g-gcl SUBDIR += galeon SUBDIR += glibwww SUBDIR += gn SUBDIR += gnuinfo SUBDIR += gnujsp SUBDIR += grail SUBDIR += gtkhtml SUBDIR += harvest SUBDIR += hotjava SUBDIR += htmlpp SUBDIR += http-analyze SUBDIR += http_load SUBDIR += httperf SUBDIR += httptunnel SUBDIR += hypermail SUBDIR += indexme SUBDIR += jakarta-tomcat SUBDIR += jesred SUBDIR += jetty SUBDIR += junkbuster SUBDIR += kannel SUBDIR += kdreamsite SUBDIR += knowledgekit SUBDIR += kwebsearch SUBDIR += kwebwatch SUBDIR += libghttp SUBDIR += libwww SUBDIR += libxpg4-ns SUBDIR += linbot SUBDIR += linemode SUBDIR += links SUBDIR += linux-flashplugin SUBDIR += linux-lesstif-ns SUBDIR += linux-netscape4 SUBDIR += linux-netscape47-communicator SUBDIR += linux-netscape47-navigator SUBDIR += linux-netscape6 SUBDIR += lynx SUBDIR += lynx-current SUBDIR += lynx-ssl SUBDIR += mapedit SUBDIR += marc-search SUBDIR += mathopd SUBDIR += mhonarc + SUBDIR += mod_access_referer SUBDIR += mod_auth_mysql SUBDIR += mod_dav SUBDIR += mod_dtcl SUBDIR += mod_fastcgi SUBDIR += mod_perl SUBDIR += mod_php3 SUBDIR += mod_php4 SUBDIR += mod_python SUBDIR += mod_roaming SUBDIR += mod_ruby SUBDIR += mod_zap SUBDIR += momspider SUBDIR += mozilla SUBDIR += mozilla-embedded SUBDIR += mozilla+ipv6 SUBDIR += neon SUBDIR += netscape-remote SUBDIR += netscape-wrapper SUBDIR += netscape3 SUBDIR += netscape3-gold SUBDIR += netscape4-communicator SUBDIR += netscape4-communicator.us SUBDIR += netscape4-navigator SUBDIR += netscape47-communicator SUBDIR += netscape47-navigator SUBDIR += nscache SUBDIR += npc SUBDIR += oops SUBDIR += p5-Apache SUBDIR += p5-Apache-ASP SUBDIR += p5-Apache-DBI SUBDIR += p5-Apache-Peek SUBDIR += p5-Apache-Radius SUBDIR += p5-Apache-Session SUBDIR += p5-CGI SUBDIR += p5-CGI_Lite SUBDIR += p5-CGI-FastTemplate SUBDIR += p5-FastCGI SUBDIR += p5-HTML SUBDIR += p5-HTML-Embperl SUBDIR += p5-HTML-Mason SUBDIR += p5-HTML-Parser SUBDIR += p5-HTML-QuickCheck SUBDIR += p5-HTML-Stream SUBDIR += p5-HTML-Summary SUBDIR += p5-HTML-TableExtract SUBDIR += p5-HTML-TableLayout SUBDIR += p5-HTML-Tagset SUBDIR += p5-HTML-Template SUBDIR += p5-HTML-Tree SUBDIR += p5-HTTPD-Tools SUBDIR += p5-ParallelUA SUBDIR += p5-WWW-Search SUBDIR += p5-libapreq SUBDIR += p5-libwww SUBDIR += peacock SUBDIR += plugger SUBDIR += publicfile SUBDIR += py-HTMLgen SUBDIR += qdecoder SUBDIR += quanta SUBDIR += roxen SUBDIR += ruboard SUBDIR += screem SUBDIR += sitecopy SUBDIR += smb_auth SUBDIR += snarf SUBDIR += squid22 SUBDIR += squid23 SUBDIR += squidclients SUBDIR += squidguard SUBDIR += squidtimes SUBDIR += squirm SUBDIR += squishdot SUBDIR += ssserver SUBDIR += surfraw SUBDIR += swish-e SUBDIR += tclhttpd SUBDIR += thttpd SUBDIR += thumbnail_index SUBDIR += tidy SUBDIR += tinyproxy SUBDIR += transproxy SUBDIR += udmsearch SUBDIR += vrweb SUBDIR += w3 SUBDIR += w3c-httpd SUBDIR += w3m SUBDIR += w3m-ssl SUBDIR += w3mir SUBDIR += wcol SUBDIR += web2ldap SUBDIR += web500gw SUBDIR += webalizer SUBDIR += webalizer-2 SUBDIR += webcopy SUBDIR += webcrawl SUBDIR += webfs SUBDIR += webglimpse SUBDIR += weblint SUBDIR += webstone SUBDIR += wml SUBDIR += wmnetselect SUBDIR += wn SUBDIR += wwwcount SUBDIR += wwwoffle SUBDIR += wwwstat SUBDIR += xitami SUBDIR += xswallow SUBDIR += znavigator SUBDIR += zope SUBDIR += zope-ptk .include Property changes on: head/www/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.266 \ No newline at end of property +1.267 \ No newline at end of property Index: head/www/mod_access_referer/Makefile =================================================================== --- head/www/mod_access_referer/Makefile (nonexistent) +++ head/www/mod_access_referer/Makefile (revision 34338) @@ -0,0 +1,37 @@ +# New ports collection makefile for: mod_access_referer +# Date created: 18 Oct 2000 +# Whom: Alex Kapranoff +# +# $FreeBSD$ +# + +PORTNAME= mod_access_referer +PORTVERSION= 1.0.1 +CATEGORIES= www +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= accessreferer + +MAINTAINER= kapr@crosswinds.net + +BUILD_DEPENDS= ${APXS}:${PORTSDIR}/www/apache13 +RUN_DEPENDS= ${APXS}:${PORTSDIR}/www/apache13 + +APXS= ${LOCALBASE}/sbin/apxs + +DOCS= HACKING LICENSE.txt ChangeLog README TODO mod_access_referer.html + +do-build: + @cd ${WRKSRC} && \ + ${APXS} -c mod_access_referer.c + +do-install: + ${APXS} -i -A -n access_referer ${WRKSRC}/mod_access_referer.so +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/mod_access_referer +.for f in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/mod_access_referer/ +.endfor +.endif + ${CAT} ${PKGMESSAGE} + +.include Property changes on: head/www/mod_access_referer/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/www/mod_access_referer/distinfo =================================================================== --- head/www/mod_access_referer/distinfo (nonexistent) +++ head/www/mod_access_referer/distinfo (revision 34338) @@ -0,0 +1 @@ +MD5 (mod_access_referer-1.0.1.tar.gz) = 11a990882a1354eb12bf4e16da65c94f Property changes on: head/www/mod_access_referer/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/www/mod_access_referer/pkg-comment =================================================================== --- head/www/mod_access_referer/pkg-comment (nonexistent) +++ head/www/mod_access_referer/pkg-comment (revision 34338) @@ -0,0 +1 @@ +An Apache module that provides access control based on Referer HTTP header Property changes on: head/www/mod_access_referer/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/www/mod_access_referer/pkg-descr =================================================================== --- head/www/mod_access_referer/pkg-descr (nonexistent) +++ head/www/mod_access_referer/pkg-descr (revision 34338) @@ -0,0 +1,22 @@ +mod_access_referer is an Apache module that understand the "Referer" +HTTP header, and grant or deny access based on the Web page that +refered the file. + +The "Referer" HTTP header is sent by the browser to the server, and it +contains the URL of the resource from where the URL of the asked +resource was obtained. The document "Hypertext Transfer Protocol -- +HTTP/1.1" RFC 2616 gives the following explanation: + "The Referer[sic] request-header field allows the client to + specify, for the server's benefit, the address (URI) of the + resource from which the Request-URI was obtained (the "referrer", + although the header field is misspelled.) The Referer + request-header allows a server to generate lists of back-links to + resources for interest, logging, optimized caching, etc. It also + allows obsolete or mistyped links to be traced for maintenance. The + Referer field MUST NOT be sent if the Request-URI was obtained from + a source that does not have its own URI, such as input from the + user keyboard." + +WWW: http://accessreferer.sourceforge.net/ + + -- Alex Kapranoff Property changes on: head/www/mod_access_referer/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/www/mod_access_referer/pkg-message =================================================================== --- head/www/mod_access_referer/pkg-message (nonexistent) +++ head/www/mod_access_referer/pkg-message (revision 34338) @@ -0,0 +1,14 @@ +************************************************************ +Please edit your apache.conf or httpd.conf to enable and +setup this module. + +You can always refer to the useful documents held in +${PREFIX}/share/doc/mod_referer_access/, where ${PREFIX} is +typically /usr/local. + +When it's done, do the following to take effect: + + apachectl configtest (and correct any errors reported) + apachectl restart + +************************************************************ Property changes on: head/www/mod_access_referer/pkg-message ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/www/mod_access_referer/pkg-plist =================================================================== --- head/www/mod_access_referer/pkg-plist (nonexistent) +++ head/www/mod_access_referer/pkg-plist (revision 34338) @@ -0,0 +1,10 @@ +libexec/apache/mod_access_referer.so +@exec %D/sbin/apxs -e -A -n access_referer %D/%F +@unexec %D/sbin/apxs -e -A -n access_referer %D/%F +share/doc/mod_access_referer/HACKING +share/doc/mod_access_referer/LICENSE.txt +share/doc/mod_access_referer/ChangeLog +share/doc/mod_access_referer/README +share/doc/mod_access_referer/TODO +share/doc/mod_access_referer/mod_access_referer.html +@dirrm share/doc/mod_access_referer Property changes on: head/www/mod_access_referer/pkg-plist ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property