🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.sources.d
Article #289

archiesrv-1.2 (simple archie server) is posted into fj.sources

#289
From: Hiroo Hayashi
Date: Thu, 25 Sep 1997 00:00
147 lines
6089 bytes
# Followup-To: $B$r(B fj.sources.d $B$K$7$F$"$j$^$9!#(B

$B0JA0(B fj $B$KEj9F$7$?(B perl $B$G=q$$$?(B archie server $B$N(B bug fix/$B5!G=6/2=HG$r(B 
fj.sources $B$KEj9F$7$^$7$?!#(B

$B0J2<(B README ($B4JC1$J>R2p(B) $B$H(B NEWS ($B0JA0$N(B revision $B$H$NJQ99E@(B) $B$NFbMF$G$9!#(B

--- README
-*- indented-text -*-
$Id: README,v 1.8 1997-08-07 23:38:59+09 hayashi Exp $

		  <<archiesrv : $B4J0W(B archie server>>

* archiesrv $B$H$O(B
	$B$H$j$"$($:;H$($l$P$h$$$H$$$&9M$($G:n$C$?(B archie server $B$G$9!#(B 
	Prospero protocol $B$r40A4$K$O(B support $B$7$F$O$$$^$;$s!#(B $B$H$O$$$(!"(B 
	archie server $B$H$7$F$O$b$A$m$s!"(B $B;(;o$NIUO?$J$I$N(B CD-ROM $B$N(B 
	file $B$N8!:w$K$bJXMx$G$9!#(B Local site $B$N(B ftp server $B$N(B file $B8!(B
	$B:w!"(B $B<j;}$A$N(B CD-ROM $B$N(B file $B8!:wEy$K$4MxMQ$/$@$5$$!#(B

	Install $BJ}K!Ey$K$D$$$F$O(B INSTALL $B$r;2>H$/$@$5$$!#(B

*$BF0:n4D6-(B
	$B<B9T$K$O(B perl5.002 $B0J9_$,I,MW$G$9!#(B

	Linux (on IBM-PC), SunOS 4.1.3, Solaris 2.3/2.5 $B$G$NF0:n$r3NG'$7$F(B
	$B$$$^$9!#(B

*$B;HMQ>r7o(B
	GPL $B$K=>$$$^$9!#(B 

	$B$3$N(B program $B$O(B $BNS(B $B9(M:$,:n@.$7$?J*$G$"$j!"(B $BCx:n8"$ONS(B $B9(M:$,(B
	$B=jM-$7$^$9!#(B

* $B:n<T(B
	$BNS(B $B9(M:(B <hiroo.hayashi@toshiba.co.jp>

Bug report $BEy4?7^$7$^$9!#(B
--- end of README
--- NEWS
Archiesrv NEWS -- history of user-visible changes.  26 June 1996
Copyright (C) 1996 Hiroo Hayashi <hiroo.hayashi@toshiba.co.jp>

Please send archiesrv bug reports to hiroo.hayashi@computer.org.

* Changes in archiesrv-1.2

** Bug fix

	$B?tB?$/$N(B bug $B$N(B fix$B!#(B $B>\:Y$O(B ChangeLog $B$r;2>H!#(B

** Query host/location $B$KBP1~(B

	xarchie $B$J$I$G(B support $B$5$l$F$$$kLd$$9g$o$;$N(B support$B!#(B $B$3$N$?(B
	$B$a$K(B mkarchiedb $B$O?7$?$K(B *.hst file $B$r@8@.$9$k!#(B

** -D option $B$NDI2C(B

	IIJ $B$J$I(B ls-lR file $B$,(B subdirectory $BKh$KJ,3d$5$l$F$$$k>l9g$X$N(B
	$BBP1~!#(B

** -P option (pid file $B$N:n@.(B) $B$NDI2C(B

** utils/mirror $B$NDI2C(B

	$B@$$NCf$K=P2s$C$F$$$k(B ftp mirroring tool $B$K(B ls-lR file $B$N(B mirror 
	$B$KE,@Z$J(B tool $B$,$J$+$C$?$?$a:n@.!#(B Configuration file $B$O(B 
	utils/archie.cgi $B$H6&MQ!#(B

** Mail address $B$NJQ99(B

	$B:#8e(B bug report $B$J$I$O(B
		hiroo.hayashi@computer.org
	$B$"$F$K$*4j$$$7$^$9!#(B


* Changes in archiesrv-1.1

** $B6uGr9T$r4^$`J8;zNs$NLd$$9g$o$;$N(B support$B!#(B

	$B$?$@$7(B Prospero protocol version 1 $B$G$O8!:wJ8;zNs$N(B quotation 
	$B$,(B support $B$5$l$F$$$J$$$?$a!"(B Prospero protocol version 5 $BBP1~(B
	$B$N(B archie client ($B;d$,CN$C$F$$$k$N$O(B prospero-beta.5.1.tar.gz 
	$BIUB0$N(B archie client $B$N$_(B) $B$,I,MW!#(B

	(client $B$,;HMQ$9$k(B Prospero protocol $B$N(B version $B$O(B archiesrv 
	$B$r(B `-w' option $B$rMQ$$$F5/F0$7$?;~$N(B log $B$+$iCN$k;v$,$G$-$k!#(B)

** standalone mode $B$G$b(B "-d db_dir" option $B$r(B support$B!#(B

** PATHCOMP filter $B$r(B support$B!#(B

	PATHCOMP filter (standalone mode $B$N(B `-P' option $B$b$7$/$O(B 
	prospero-beta.5.1.tar.gz $BIUB0$N(B archie client $B$N(B -fp option $B$G(B
	$B;XDj(B) $B$r(B support $B$7$?!#(B (revision 1.1 $B$G$OIT40A4$J7A$G(B support 
	$B$7$F$$$?!#(B) 

	PATHCOMP filter $B$N(B pattern $B$N:G=i$b$7$/$O:G8e$NJ8;z$,(B `!' $B$@$C(B
	$B$?>l9g$O(Bmatch $B$7$J$$$b$N$rJV$95!G=$rDI2C!#(B $B$3$l$K$h$jNc$($P(B 
	path $BL>$K(B "FreeBSD" $B$r4^$`$b$N$r=|$/$3$H$,2DG=$H$J$k!#(B

	($BCm(B: Prospero protocol $B$G$N(B PATHCOMP filter $B$N;EMM$,ITL@$G$"$k(B
	$B$?$a!"(B $B$3$N(B keyword $B$r;H$C$F$3$N$h$&$J5!G=$r<B8=$7$F$$$k!#(B $B$7(B
	$B$?$,$C$F@5<0$J(B Prospero server $B$H$O0[$J$k;EMM$H$J$C$F$$$k$b$N(B
	$B$H;W$o$l$k!#(B)

** perl $B$N(B taint check flag (`-T' option) $B$r(B set$B!#(B

	perl $B$N(B `-T' option $B$r(B set $B$7$FF0:n$9$k$h$&$K=$@5!#(B ($B0JA0$h$j(B
	$B$O(B secure $B$K$J$C$?!#(B)

	`-T' option $B$N>\:Y$O(B man perlsec(1) $B;2>H!#(B

** default $B$N(B grep $B$r(B /usr/local/gnu/bin/egrep $B$KJQ99!#(B

	$BFbIt$G(B egrep $B$r8F$V$,!"(B archiesrv $B$N=hM};~4V$N$[$H$s$I$,$3$N(B 
	egrep $B$N=hM};~4V$G$"$j!"(B egrep $B$NB.EY$,A4BN$N=hM};~4V$rN'B.$9(B
	$B$k!#(B $B$3$N$?$a9bB.$J(B GNU grep 2.0 $B$r?d>)$9$k!#(B (GNU grep $B$N(B 
	revision $B$O(B `grep -V` $B$GI=<($5$l$k!#(B)

	GNU grep $B$,(B install $B$5$l$F$$$J$$>l9g!"(B $B$b$7$/$OJL$N(B path $B$K(B 
	install $B$5$l$F$$$k>l9g$O!"(B archiesrv $B$NJQ?t(B "$::egrep" $B$NCM$N(B
	$BJQ99$,I,MW!#(B

** $BF0:n3NG'(B OS $B$K(B Solaris 2.3 $B$rDI2C!#(B

** inetd $B$+$i5/F0$7$?>l9g$NIT6q9g$r(B manual $B$*$h$S(B INSTALL $B$KL@5-!#(B

** bug fix

*** inetd $B$+$i5/F0$5$l$?;~$K(B sockaddr_in() $B$G(B error $B=*N;$7$F$$$?(B bug 
    $B$r(B fix$B!#(B

*** server mode $B$N;~$K(B nice $BCM$,Aw$i$l$J$+$C$?>l9g$K$b(B set_priority() 
    $B$r8F$s$G$$$?(B bug $B$r(B fix$B!#(B

*** $B8!:w(B pattern $B$,(B null string $B$N;~$N=hM}$r(B fix$B!#(B

*** perl $B$,(B setpriority() $B$r(B support $B$7$F$$$k$+$r(B check$B!#(B

Local variables:
mode: indented-text
end:
--- end of NEWS
--------
Hiroo Hayashi
Technical Details
Message-ID: <sa3n2l2wu9y.fsf@computer.org>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 15f9d3,ecef4508bee07f0c,start
X-Google-Attributes: gid15f9d3,public
X-Google-Thread: fbb7e,ecef4508bee07f0c,start
X-Google-Attributes: gidfbb7e,public
X-Google-Thread: 116391,ecef4508bee07f0c,start
X-Google-Attributes: gid116391,public
From: Hiroo Hayashi <hiroo.hayashi@computer.org>
Subject: archiesrv-1.2 (simple archie server) is posted into fj.sources
Date: 1997/09/25
Message-ID: <sa3n2l2wu9y.fsf@computer.org>
X-Deja-AN: 275329204
Sender: hayashi@chick
Followup-To: fj.sources.d
Organization: Hayashi's Home
Newsgroups: fj.sources.d,fj.net.infosystems.archie,fj.net.infosystems.ftp