add release dir

This commit is contained in:
Mario Fetka
2024-05-28 17:59:32 +02:00
parent 1a700daf11
commit 2d5eb9fe1c
142 changed files with 34106 additions and 0 deletions

149
release/A/Release-Notes-3.5 Normal file
View 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
View File

@@ -0,0 +1 @@
Version 3.5, Patch Level 4

128
release/A/config/Makefile Normal file
View 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

View 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
View File

@@ -0,0 +1,3 @@
Welcome to Archie!
Vers 3.3

45
release/A/etc/serverlist Normal file
View 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)
--------------------------------------------------------------------------