add release dir
This commit is contained in:
149
release/A/Release-Notes-3.5
Normal file
149
release/A/Release-Notes-3.5
Normal file
@@ -0,0 +1,149 @@
|
||||
|
||||
|
||||
|
||||
|
||||
Archie 3.5 Beta
|
||||
---------------
|
||||
|
||||
|
||||
|
||||
Patch level 3:
|
||||
==============
|
||||
|
||||
- Support for ls-lR.gz files
|
||||
- New WWW front-end to the Archie database.
|
||||
- Improved search speed.
|
||||
- ISO-Latin-1 support for searches.
|
||||
- bug fixes as well..
|
||||
|
||||
|
||||
Some notes on how to install or take advantage of the new features.
|
||||
|
||||
|
||||
ls-lR.gz
|
||||
--------
|
||||
You must have gzip and gunzip on your system.
|
||||
You need to edit the files
|
||||
|
||||
~archie/etc/arretdefs.cf
|
||||
|
||||
modify the line anonftp:unix_bsd:image:.Z:anonymous:::-R:*?:ls-lR
|
||||
to anonftp:unix_bsd:image:.gz,.Z:anonymous:::-R:*?:ls-lR
|
||||
|
||||
you need to modify the file
|
||||
|
||||
~archie/etc/options.cf (read the instructions in that file)
|
||||
|
||||
|
||||
WWW front-end
|
||||
-------------
|
||||
|
||||
Thw files related to the WWW front-end are in ~archie/cgi
|
||||
|
||||
You will find in ~archie/cgi/bin
|
||||
a perl script (archie) and a binary program (cgi-client).
|
||||
|
||||
The top part of the perl script will tell you what needs to
|
||||
be setup.
|
||||
|
||||
In ~archie/cgi/html are the different gif files and search forms.
|
||||
They are not in their final stage ... so do not hesitate to
|
||||
give us your comments.
|
||||
|
||||
The files archie and archie-adv in that directory should
|
||||
be modified to indicate where the perl script is located.
|
||||
|
||||
We recommend that a uniform url be used for archie so that
|
||||
Archie users will easily find the search page.
|
||||
|
||||
http://archie.foo.bar/archie and
|
||||
http://archie.foo.bar/archie-adv
|
||||
|
||||
|
||||
|
||||
New in this release:
|
||||
====================
|
||||
|
||||
Here are the major added components to the system with some
|
||||
of the key points involved in each one of them.
|
||||
|
||||
|
||||
- Support for a new database module (webindex)
|
||||
- retrieval of HTML pages through http protocol
|
||||
- Keyword extraction
|
||||
- Controlled crawling of the WWW
|
||||
- Site by site basis
|
||||
- Content extraction
|
||||
- configurable stoplist (keyword exclusion)
|
||||
|
||||
- New database structure
|
||||
- More reliable structure.
|
||||
|
||||
|
||||
- New search engine
|
||||
- Based on a paged tree structured index
|
||||
- Faster searches
|
||||
- Less memory required
|
||||
- More disk space for construction of the index
|
||||
|
||||
- New search interface
|
||||
- cgi-bin compliant interface
|
||||
|
||||
|
||||
- A better domain filter for anonftp
|
||||
- results can be pre-configured to return in a certain order
|
||||
(e.g. ftp sites close to the server first)
|
||||
- configurable on a server basis
|
||||
|
||||
|
||||
|
||||
Fixed bugs
|
||||
==========
|
||||
|
||||
|
||||
- the ``-t'' switch on arcontrol creates the new files and work files
|
||||
in the specified temp directory and not in ~archie/db/tmp
|
||||
|
||||
|
||||
- Lock files are now created in ~archie/db/locks
|
||||
|
||||
- host_manage can handle multiple preferred hostsnames
|
||||
|
||||
|
||||
|
||||
|
||||
Currently working on:
|
||||
=====================
|
||||
|
||||
- Rewrite of the cgi-bin front-end to be more flexible.
|
||||
|
||||
- Archie Help page
|
||||
|
||||
- Regular Expressions with the new search engine.
|
||||
|
||||
- New set of manpages and documentation.
|
||||
|
||||
- Additional type of searches
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Currently testing:
|
||||
==================
|
||||
|
||||
- dirsrv with the new database technology.
|
||||
|
||||
|
||||
|
||||
|
||||
Known Problems:
|
||||
===============
|
||||
|
||||
- arexchange of webindex will not fully functional
|
||||
it will not transfer .excerpt files. We still need to experiment
|
||||
with indexing of the Web and see what is involved with
|
||||
exchanges of data.
|
||||
|
||||
|
||||
|
||||
1
release/A/Version
Normal file
1
release/A/Version
Normal file
@@ -0,0 +1 @@
|
||||
Version 3.5, Patch Level 4
|
||||
128
release/A/config/Makefile
Normal file
128
release/A/config/Makefile
Normal file
@@ -0,0 +1,128 @@
|
||||
# archie Version 3.5-beta
|
||||
# Bunyip Information Systems, 1994
|
||||
# $Id: Makefile,v 1.10 1995/03/17 13:50:36 pedro Exp $
|
||||
#
|
||||
# This is the configuration Makefile for the archie V 3.5 distribution
|
||||
#
|
||||
# Change the following 2 definitions if you don't like the defaults MAKE
|
||||
# SURE that you have allocated the archie user codes before running this
|
||||
# Makefile The name of the archie administrative code. You might want to
|
||||
# create an archie group as well
|
||||
#
|
||||
# YOU MUST RUN THIS MAKEFILE AS SUPERUSER
|
||||
#
|
||||
|
||||
ARCHUSER=archie
|
||||
ARCHGRP =archie
|
||||
|
||||
# The place for the manpages describing the binaries
|
||||
|
||||
MANEXT=n
|
||||
MAN=../man
|
||||
|
||||
#MAN5EXT=$(MANEXT)
|
||||
MAN5EXT=5
|
||||
MAN5=$(MAN)/man${MAN5EXT}
|
||||
|
||||
# Default permissions for archie binaries
|
||||
|
||||
AR_PERMS=711
|
||||
ARS_PERMS=755
|
||||
|
||||
all: su links manpages owners archieb pfs links
|
||||
|
||||
|
||||
su:
|
||||
@echo "Making sure you're superuser"
|
||||
@id=`id | sed 's/(.*$$//' | sed 's/^.*=//'`; \
|
||||
echo "Your uid is $$id"; \
|
||||
if [ "$$id" -ne "0" ]; then \
|
||||
echo "You must be running as superuser to configure archie"; \
|
||||
exit 2;\
|
||||
fi
|
||||
|
||||
owners:
|
||||
@echo Changing ownership to the archie user: $(ARCHUSER)
|
||||
(cd ..; chown -R $(ARCHUSER) *; chgrp -R $(ARCHGRP) *;\
|
||||
chown $(ARCHUSER) . ; chgrp $(ARCHGRP) .; \
|
||||
chown $(ARCHUSER) .*; chgrp $(ARCHGRP) .*; chmod 755 .)
|
||||
|
||||
archieb:
|
||||
@echo Copying the shell and perl scripts into the bin directory
|
||||
(cd ../scripts; tar cf - . | gzip > /tmp/scripts.tgz ; cd ../bin ;\
|
||||
../scripts/untar /tmp/scripts.tgz)
|
||||
@echo Setting permissions for binaries
|
||||
for i in `find ../bin -type f -print | grep -v CVS | \
|
||||
sed 's?../bin/??g'`; do\
|
||||
chmod $(AR_PERMS) ../bin/$$i;\
|
||||
done
|
||||
@echo Setting permissions for scripts
|
||||
cd ../bin; /bin/file ./* | egrep -v '(demand|link|directory)' | \
|
||||
sed 's?:.*$$??' | xargs -t chmod $(ARS_PERMS)
|
||||
@echo Setting permissions for logs
|
||||
chmod 662 ../logs/email.log
|
||||
@echo Setting permissions for tmp directory
|
||||
chmod 1777 ../db/tmp ../tmp
|
||||
@echo Taking care of the pager
|
||||
cp ../bin/less* ../pager/bin
|
||||
chmod 555 ../pager/bin/less*
|
||||
@echo Setting permissions for telnet client
|
||||
chown root ../bin/telnet-client
|
||||
chmod 111 ../bin/telnet-client
|
||||
chmod u+s ../bin/telnet-client
|
||||
chmod 755 ../bin ../etc ../logs
|
||||
chmod 644 ../etc/*
|
||||
@echo Setting permissions for cgi progs
|
||||
chmod 755 ../cgi ../cgi/*
|
||||
chmod 644 ../cgi/html/*
|
||||
chmod 755 ../cgi/bin/archie.cgi
|
||||
chmod 755 ../cgi/bin/cgi-client
|
||||
chmod u+s ../cgi/bin/cgi-client
|
||||
@echo Setting permissions for databases
|
||||
chmod o+rx ../db ../db/*
|
||||
|
||||
manpages:
|
||||
-mkdir $(MAN) && chmod 755 $(MAN)
|
||||
-mkdir $(MAN)/man$(MANEXT) && chmod 755 $(MAN)/man$(MANEXT)
|
||||
-mkdir $(MAN5) && chmod 755 $(MAN5)
|
||||
for i in `find ../manpages/*.n -type f -print | grep -v CVS |\
|
||||
sed 's?../manpages/??g' | sed 's/\..$$//g'`; do\
|
||||
cp ../manpages/$$i.n $(MAN)/man$(MANEXT)/$$i.$(MANEXT);\
|
||||
chmod 644 $(MAN)/man$(MANEXT)/$$i.$(MANEXT);\
|
||||
if [ -f /usr/ucb/echo ] ; then /usr/ucb/echo -n "." ; \
|
||||
else echo -n "." ; fi \
|
||||
done
|
||||
@echo ""
|
||||
for i in `find ../manpages/*.5 -type f -print | grep -v CVS |\
|
||||
sed 's?../manpages/??g' | sed 's/\..$$//g'`; do\
|
||||
cp ../manpages/$$i.5 $(MAN5)/$$i.$(MAN5EXT);\
|
||||
chmod 644 $(MAN5)/$$i.$(MAN5EXT);\
|
||||
if [ -f /usr/ucb/echo ] ; then /usr/ucb/echo -n "." ; \
|
||||
else echo -n "." ; fi \
|
||||
done
|
||||
@echo ""
|
||||
@echo "Done";
|
||||
|
||||
pfs:
|
||||
@echo "Taking care of things in /pfs"
|
||||
find ../pfs -type f -print | xargs -t chmod 644
|
||||
find ../pfs -type d -print | xargs -t chmod 755
|
||||
find ../pfs/bin -type f -print | xargs -t chmod 755
|
||||
chown root ../pfs/bin/pstart
|
||||
chmod gu+s ../pfs/bin/pstart
|
||||
|
||||
links:
|
||||
@echo "Creating /pfs link"
|
||||
-rm -f /pfs
|
||||
ln -s `pwd | sed 's?/config??'`/pfs /pfs
|
||||
@echo "Creating other links"
|
||||
-cd .. ; rm -f bin/-telnet-client bin/arexchange bin/arretrieve
|
||||
cd ../bin; ln -s telnet-client ./-telnet-client; \
|
||||
ln -s arserver arexchange; \
|
||||
ln -s arserver arretrieve; \
|
||||
ln -s update_anonftp update_webindex
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
18
release/A/etc/ardomains.cf
Normal file
18
release/A/etc/ardomains.cf
Normal file
@@ -0,0 +1,18 @@
|
||||
#
|
||||
westeurope1 de:ie:pt:es:uk:at:fr:it:be:nl
|
||||
westeurope2 ch:cy:gr:li:lu:tr
|
||||
westeurope westeurope1:westeurope2 Western Europe
|
||||
easteurope bg:cs:cz:hr:hu:pl:ro:sk:si Eastern Europe
|
||||
scandinavia no:dk:se:fi:ee:is Scandinavia
|
||||
europe westeurope:easteurope:scandinavia Europe
|
||||
usa edu:com:mil:gov:us:org:net United States
|
||||
northamerica usa:ca:mx North America
|
||||
southamerica ar:bo:br:cl:co:cr:cu:ec:pe:ve South American
|
||||
centralamerica sv:gt:hn Central America
|
||||
asia kr:hk:sg:jp:cn:my:tw:in Asia
|
||||
mideast eg:.il:kw:sa Middle East
|
||||
africa za Africa
|
||||
anzac au:nz OZ & New Zealand
|
||||
world1 europe:scandinavia:northamerica
|
||||
world2 centralamerica:southamerica:mideast:africa:anzac:as
|
||||
world world1:world2 The World
|
||||
3
release/A/etc/motd
Normal file
3
release/A/etc/motd
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
Welcome to Archie!
|
||||
Vers 3.3
|
||||
45
release/A/etc/serverlist
Normal file
45
release/A/etc/serverlist
Normal file
@@ -0,0 +1,45 @@
|
||||
--------------------< List of active archie servers >--------------------
|
||||
|
||||
Last Update: Jun 21 1996
|
||||
|
||||
archie.au 139.130.23.2 Australia
|
||||
archie.univie.ac.at 131.130.1.23 Austria
|
||||
archie.belnet.be 193.190.248.18 Belgium
|
||||
archie.bunyip.com 192.77.55.2 Canada
|
||||
archie.cs.mcgill.ca 132.206.51.250 Canada
|
||||
archie.funet.fi 128.214.6.102 Finland
|
||||
archie.univ-rennes1.fr 129.20.254.2 France
|
||||
archie.th-darmstadt.de 130.83.22.1 Germany
|
||||
archie.ac.il 132.65.208.15 Israel
|
||||
archie.unipi.it 131.114.21.10 Italy
|
||||
archie.wide.ad.jp 133.4.3.6 Japan
|
||||
archie.hana.nm.kr 128.134.1.1 Korea
|
||||
archie.kornet.nm.kr 168.126.63.10 Korea
|
||||
archie.sogang.ac.kr 163.239.1.11 Korea
|
||||
archie.nz 140.200.128.13 New Zealand
|
||||
archie.uninett.no 128.39.2.20 Norway
|
||||
archie.icm.edu.pl 148.81.209.5 Poland
|
||||
archie.rediris.es 130.206.1.5 Spain
|
||||
archie.luth.se 130.240.12.23 Sweden
|
||||
archie.switch.ch 130.59.1.40 Switzerland
|
||||
archie.switch.ch 130.59.10.40 Switzerland
|
||||
archie.ncu.edu.tw 192.83.166.12 Taiwan
|
||||
archie.doc.ic.ac.uk 146.169.16.11 UK
|
||||
archie.doc.ic.ac.uk 146.169.17.5 UK
|
||||
archie.doc.ic.ac.uk 146.169.2.10 UK
|
||||
archie.doc.ic.ac.uk 146.169.32.5 UK
|
||||
archie.doc.ic.ac.uk 146.169.33.5 UK
|
||||
archie.doc.ic.ac.uk 146.169.43.1 UK
|
||||
archie.doc.ic.ac.uk 155.198.1.40 UK
|
||||
archie.doc.ic.ac.uk 155.198.191.4 UK
|
||||
archie.hensa.ac.uk 129.12.200.130 UK
|
||||
archie.sura.net 192.239.16.130 USA (MD)
|
||||
archie.unl.edu 129.93.1.14 USA (NE)
|
||||
archie.internic.net 192.20.239.132 USA (NJ)
|
||||
archie.internic.net 198.49.45.10 USA (NJ)
|
||||
archie.internic.net 204.179.186.65 USA (NJ)
|
||||
archie.rutgers.edu 128.6.21.13 USA (NJ)
|
||||
archie.ans.net 147.225.1.10 USA (NY)
|
||||
|
||||
|
||||
--------------------------------------------------------------------------
|
||||
Reference in New Issue
Block a user