Subject: pkg/13299: inn update to 2.3.2
To: None <gnats-bugs@gnats.netbsd.org>
From: None <bernd@arresum.inka.de>
List: netbsd-bugs
Date: 06/24/2001 22:17:14
>Number:         13299
>Category:       pkg
>Synopsis:       inn update to 2.3.2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Jun 24 13:15:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Bernd Ernesti
>Release:        NetBSD-current
>Organization:
	
>Environment:
Architecture: i386
Machine: i386
>Description:

Changes from 2.3.1 to 2.3.2

    * innxmit can again handle regular filenames as input as well as storage
      API tokens (allowing it to be used to import an old traditional
      spool).

    * Several problems with tagged-hash history files have been fixed thanks
      to the debugging efforts of Andrew Gierth and Sang-yong Suh.

    * A very long-standing (since INN 1.0!) NNTP protocol bug in nnrpd was
      fixed.  The response to an ARTICLE command retrieving a message by
      message ID should have the message ID as the third word of the
      response, not the fourth.  Fixing this is reported to *possibly* cause
      problems with some Netscape browsers, but other news servers correctly
      follow the protocol.

    * Some serious performance problems with expiration of tradspool should
      now be at least somewhat alleviated.  tradspool and timehash now know
      how to output file names for removal rather than tokens, and fastrm's
      ability to remove regular files has been restored.  This should bring
      expiration times for tradspool back to within a factor of two of
      pre-storage-API expiration times.

    * An item that was actually changed in 2.3.0 but wasn't noted in NEWS
      when it should have been:  Users can no longer post articles
      containing Approved: headers to moderated groups by default; they must
      be specifically given that permission with the access: parameter in
      readers.conf.  See the man page for more details.

    * Added a sample subscriptions file and documentation for it and
      innmail.

>How-To-Repeat:
>Fix:
	Apply the following patch.

begin 644 inn.2.3.2
M26YD97@Z($UA:V5F:6QE"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T*4D-3(&9I
M;&4Z("]C=G-R;V]T+W!K9W-R8R]N97=S+VEN;B]-86ME9FEL92QV"G)E=')I
M979I;F<@<F5V:7-I;VX@,2XR-@ID:69F("UC("UR,2XR-B!-86ME9FEL90HJ
M*BH@36%K969I;&4),C`P,2\P,R\P,2`Q.3HP-SHU,PDQ+C(V"BTM+2!-86ME
M9FEL90DR,#`Q+S`V+S(T(#$P.C0Q.C0V"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@
M,2PV("HJ*BH*("`C("1.971"4T0Z($UA:V5F:6QE+'8@,2XR-B`R,#`Q+S`S
M+S`Q(#$Y.C`W.C4S(&IL86T@17AP("0*("`*(2!$25-43D%-13T)"6EN;BTR
M+C,N,0H@($-!5$5'3U))15,]"0EN97=S"B`@34%35$527U-)5$53/0D)9G1P
M.B\O9G1P+FES8RYO<F<O:7-C+VEN;B\@7`H@(`D)"69T<#HO+V9T<"YS=6YE
M="YS92]P=6(O;F5W<R]N;G1P+VEN;B\@7`HM+2T@,2PV("TM+2T*("`C("1.
M971"4T0Z($UA:V5F:6QE+'8@,2XR-B`R,#`Q+S`S+S`Q(#$Y.C`W.C4S(&IL
M86T@17AP("0*("`*(2!$25-43D%-13T)"6EN;BTR+C,N,@H@($-!5$5'3U))
M15,]"0EN97=S"B`@34%35$527U-)5$53/0D)9G1P.B\O9G1P+FES8RYO<F<O
M:7-C+VEN;B\@7`H@(`D)"69T<#HO+V9T<"YS=6YE="YS92]P=6(O;F5W<R]N
M;G1P+VEN;B\@7`HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$S+#$Y("HJ*BH*("!#
M3TY&3$E#5%,K/0D);FYT<&-L;G0M*@H@(`H@(%!!5$-(7U-)5$53/0D)9G1P
M.B\O9G1P+FYO<G1H+F%D+FIP+W!U8B])4'8V+TE.3B\*(2!0051#2$9)3$53
M/0D):6YN+3(N,RXQ+78V+3(P,#$P,C$S+F1I9F8N9WH*("!0051#2%]$25-4
M7U-44DE0/0DM<#$*("`*("!)3DY?1$%405]$25(_/0D)+W9A<B]N97=S"BTM
M+2`Q,RPQ.2`M+2TM"B`@0T].1DQ)0U13*ST)"6YN='!C;&YT+2H*("`*("!0
M051#2%]3251%4ST)"69T<#HO+V9T<"YN;W)T:"YA9"YJ<"]P=6(O25!V-B])
M3DXO"B$@4$%40TA&24Q%4ST)"6EN;BTR+C,N,BUV-BTR,#`Q,#8P-RYD:69F
M+F=Z"B`@4$%40TA?1$E35%]35%))4#T)+7`Q"B`@"B`@24Y.7T1!5$%?1$E2
M/ST)"2]V87(O;F5W<PI);F1E>#H@9&ES=&EN9F\*/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/0I20U,@9FEL93H@+V-V<W)O;W0O<&MG<W)C+VYE=W,O:6YN+V1I
M<W1I;F9O+'8*<F5T<FEE=FEN9R!R979I<VEO;B`Q+C(*9&EF9B`M8R`M<C$N
M,B!D:7-T:6YF;PHJ*BH@9&ES=&EN9F\),C`P,2\P-"\Q.2`Q,SHS-SHU,PDQ
M+C(*+2TM(&1I<W1I;F9O"3(P,#$O,#8O,C0@,3$Z,#(Z-3<**BHJ*BHJ*BHJ
M*BHJ*BHJ"BHJ*B`Q+#$S("HJ*BH*("`D3F5T0E-$.B!D:7-T:6YF;RQV(#$N
M,B`R,#`Q+S`T+S$Y(#$S.C,W.C4S(&%G8R!%>'`@)`H@(`HA(%-(03$@*&EN
M;BTR+C,N,2YT87(N9WHI(#T@.#(S,F$T,S5F.#<T,C@T9C-D,#1B-C9E,6-A
M.&1A.3<T-S`Q-&,W9`HA(%-I>F4@*&EN;BTR+C,N,2YT87(N9WHI(#T@,3,W
M-3`Y-R!B>71E<PHA(%-(03$@*&EN;BTR+C,N,2UV-BTR,#`Q,#(Q,RYD:69F
M+F=Z*2`](#<S.30U-3EA,65B,S9C86-A,C=C-V%F96(S-S$R,#,V96(W9&4X
M,V8*(2!3:7IE("AI;FXM,BXS+C$M=C8M,C`P,3`R,3,N9&EF9BYG>BD@/2`S
M-#DX,2!B>71E<PH@(%-(03$@*'!A=&-H+6%A*2`](#AD-V)C,&4R9F5F.&5F
M-#<S8F)B,3EC,#<U93<P,S<V,C$Q.3ED,64*("!32$$Q("AP871C:"UA8BD@
M/2!C,S,V,#(T.#$S-V,P-V,P93$W-3`X-C!D93<Y86$Q9C,W,F$V,S4R"B`@
M4TA!,2`H<&%T8V@M86,I(#T@9&%F8F0T.3$X96(W-S%C9C!B8C0Y8CED,C4P
M,S$R-3@Q,F9E-C@U,@H@(%-(03$@*'!A=&-H+6%D*2`](#EC,C-E9#0V8V0S
M8F1E,6,Y86,S-SDW93$V-F)C-CEA,C(Q.&5F-#(*("!32$$Q("AP871C:"UA
M92D@/2!C9&8S93DW.#-C,3-A-#0X,6)B.&9F-#AB9&,U9F(P8F1D9C8X9C8R
M"B`@4TA!,2`H<&%T8V@M868I(#T@,#0T.6%A83$S.3<Y-V8Y96-E,C!B,&(T
M-3)F.3%E830Q-#,P9#$T.`HA(%-(03$@*'!A=&-H+6%H*2`](&8X-30Q.#1C
M-3)A-F9C834Y,#AC8V)A869C-SDV.6%E,&4S-#`Y.6(*+2TM(#$L,3,@+2TM
M+0H@("1.971"4T0Z(&1I<W1I;F9O+'8@,2XR(#(P,#$O,#0O,3D@,3,Z,S<Z
M-3,@86=C($5X<"`D"B`@"B$@4TA!,2`H:6YN+3(N,RXR+G1A<BYG>BD@/2`T
M-V1A,F(R,&4Q-SDY,S-E,F$Y.3EB-3AF8C0P.3=E-#,Q-64Q,3(Q"B$@4VEZ
M92`H:6YN+3(N,RXR+G1A<BYG>BD@/2`Q-#$P.34P(&)Y=&5S"B$@4TA!,2`H
M:6YN+3(N,RXR+78V+3(P,#$P-C`W+F1I9F8N9WHI(#T@,V,S-31C,C,T-&,Y
M,C(R8S@V-30Y8S8R8C!D-#9B9F$S-6%D,S(U-0HA(%-I>F4@*&EN;BTR+C,N
M,BUV-BTR,#`Q,#8P-RYD:69F+F=Z*2`](#,V,C`S(&)Y=&5S"B`@4TA!,2`H
M<&%T8V@M86$I(#T@.&0W8F,P93)F968X968T-S-B8F(Q.6,P-S5E-S`S-S8R
M,3$Y.60Q90H@(%-(03$@*'!A=&-H+6%B*2`](&,S,S8P,C0X,3,W8S`W8S!E
M,3<U,#@V,&1E-SEA83%F,S<R838S-3(*("!32$$Q("AP871C:"UA8RD@/2!D
M869B9#0Y,3AE8C<W,6-F,&)B-#EB.60R-3`S,3(U.#$R9F4V.#4R"B`@4TA!
M,2`H<&%T8V@M860I(#T@.6,R,V5D-#9C9#-B9&4Q8SEA8S,W.3=E,38V8F,V
M.6$R,C$X968T,@H@(%-(03$@*'!A=&-H+6%E*2`](&-D9C-E.3<X,V,Q,V$T
M-#@Q8F(X9F8T.&)D8S5F8C!B9&1F-CAF-C(*("!32$$Q("AP871C:"UA9BD@
M/2`P-#0Y86%A,3,Y-SDW9CEE8V4R,&(P8C0U,F8Y,65A-#$T,S!D,30X"B$@
M4TA!,2`H<&%T8V@M86@I(#T@9C=E9#8Q.34Q-#EC,#,U-3%A-64U9#=B8C%D
M-6$R-&)C-S%B8C0X8PI);F1E>#H@<&%T8VAE<R]P871C:"UA:`H]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]"E)#4R!F:6QE.B`O8W9S<F]O="]P:V=S<F,O;F5W
M<R]I;FXO<&%T8VAE<R]P871C:"UA:"QV"G)E=')I979I;F<@<F5V:7-I;VX@
M,2XT"F1I9F8@+6,@+7(Q+C0@<&%T8V@M86@**BHJ('!A=&-H97,O<&%T8V@M
M86@),C`P,2\P,B\P."`Q-CHR,SHP-PDQ+C0*+2TM('!A=&-H97,O<&%T8V@M
M86@),C`P,2\P-B\R-"`Q,3HP,CHS-0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$L
M."`J*BHJ"B`@)$YE=$)31#H@<&%T8V@M86@L=B`Q+C0@,C`P,2\P,B\P."`Q
M-CHR,SHP-R!T<F]N($5X<"`D"B`@"B$@+2TM('-I=&4O36%K969I;&4N;W)I
M9PE4:'4@2F%N(#$Q(#`Y.C4U.C(S(#(P,#$*(2`K*RL@<VET92]-86ME9FEL
M90E4=64@1F5B("`V(#$T.C4Q.C$Q(#(P,#$*(2!`0"`M.#,L,C(@*S@S+#$Q
M($!`"B`@(`DD1"0H0U1,0DE.*2]S96YD<WES+G!L("1$)"A#5$Q"24XI+W-E
M;F1U=6YA;64N<&P@)$0D*$-43$))3BDO=F5R<VEO;BYP;`H@("`*("`@4D53
M5%])3E-404Q,140)/2!<"BTM+2`Q+#@@+2TM+0H@("1.971"4T0Z('!A=&-H
M+6%H+'8@,2XT(#(P,#$O,#(O,#@@,38Z,C,Z,#<@=')O;B!%>'`@)`H@(`HA
M("TM+2!S:71E+TUA:V5F:6QE+F]R:6<)5&AU($UA>2`@,R`R,CHR-SHS,B`R
M,#`Q"B$@*RLK('-I=&4O36%K969I;&4)4W5N($IU;B`R-"`Q,SHP,3HS,R`R
M,#`Q"B$@0$`@+3@T+#(R("LX-"PQ,2!`0`H@("`))$0D*$-43$))3BDO<V5N
M9'-Y<RYP;"`D1"0H0U1,0DE.*2]S96YD=75N86UE+G!L("1$)"A#5$Q"24XI
M+W9E<G-I;VXN<&P*("`@"B`@(%)%4U1?24Y35$%,3$5$"3T@7`HJ*BHJ*BHJ
M*BHJ*BHJ*BH**BHJ(#(R+#(X("HJ*BH*("`@"21$)"A0051(7U1#3%]35$%2
M5%50*2`D1"0H4$%42%]40TQ?1DE,5$52*2!<"B`@+0DD1"0H4$%42%].3E)0
M05542"D@)$0D*%!!5$A%5$,I+VYE=W,R;6%I;"YC9B`D1"0H4$%42%]214%$
M15)30T].1BD@7`H@("T))$0D*%!!5$A?4D%$25537T-/3D8I("1$)"A0051(
M7TY.4E!905542"D@)$0D*%!!5$A?3U9$0E]#3TY&*2!<"B$@+0DD1"0H4$%4
M2%]305-,7T-/3D8I"B`@*PDD1"0H4$%42%].3E)005542"D@)$0D*%!!5$A?
M3DY24%E!551(*0H@("`*("`@04Q,7TE.4U1!3$Q%1`D]("0H34]35%])3E-4
M04Q,140I("0H4D535%])3E-404Q,140I"BTM+2`R,BPR."`M+2TM"B`@(`DD
M1"0H4$%42%]40TQ?4U1!4E154"D@)$0D*%!!5$A?5$-,7T9)3%1%4BD@7`H@
M("T))$0D*%!!5$A?3DY24$%55$@I("1$)"A0051(151#*2]N97=S,FUA:6PN
M8V8@)$0D*%!!5$A?4D5!1$524T-/3D8I(%P*("`M"21$)"A0051(7U)!1$E5
M4U]#3TY&*2`D1"0H4$%42%].3E)064%55$@I("1$)"A0051(7T]61$)?0T].
M1BD@7`HA("T))$0D*%!!5$A?4T%33%]#3TY&*2`D1"0H4$%42%]354)30U))
M4%1)3TY3*0H@("L))$0D*%!!5$A?3DY24$%55$@I("1$)"A0051(7TY.4E!9
M05542"D*("`@"B`@($%,3%])3E-404Q,140)/2`D*$U/4U1?24Y35$%,3$5$
M*2`D*%)%4U1?24Y35$%,3$5$*0I);F1E>#H@<&MG+U!,25-4"CT]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T*4D-3(&9I;&4Z("]C=G-R;V]T+W!K9W-R8R]N97=S
M+VEN;B]P:V<O4$Q)4U0L=@IR971R:65V:6YG(')E=FES:6]N(#$N,3$*9&EF
M9B`M8R`M<C$N,3$@4$Q)4U0**BHJ('!K9R]03$E35`DR,#`Q+S`R+S`X(#$V
M.C(S.C`W"3$N,3$*+2TM('!K9R]03$E35`DR,#`Q+S`V+S(T(#$P.C4V.C(P
M"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@-30L-3D@*BHJ*@HM+2T@-30L-C`@+2TM
M+0H@(&EN;B]B:6XO9FEL=&5R+W-T87)T=7`N=&-L"B`@:6YN+V)I;B]F:6QT
M97(O<W1A<G1U<%]I;FYD+G!L"B`@:6YN+V)I;B]G971L:7-T"BL@:6YN+V)I
M;B]G<&=V97)I9GD*("!I;FXO8FEN+V=R97!H:7-T;W)Y"B`@:6YN+V)I;B]I
M;F5W<PH@(&EN;B]B:6XO:6YN8VAE8VL**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`Q
M,34L,3(U("HJ*BH*+2TM(#$Q-BPQ,C@@+2TM+0H@(&EN;B]L:6(O;&EB:6YN
M+F$*("!I;FXO;&EB+VQI8G-T;W)A9V4N80H@(&UA;B]M86XQ+V-O;G9D871E
M+C$**R!M86XO;6%N,2]F87-T<FTN,0H@(&UA;B]M86XQ+V=E=&QI<W0N,0H@
M(&UA;B]M86XQ+V=R97!H:7-T;W)Y+C$*("!M86XO;6%N,2]I;F5W<RXQ"B`@
M;6%N+VUA;C$O:6YN8V]N9G9A;"XQ"B`@;6%N+VUA;C$O:6YN9F5E9"XQ"BL@
M;6%N+VUA;C$O:6YN;6%I;"XQ"B`@;6%N+VUA;C$O;FYT<&=E="XQ"B`@;6%N
M+VUA;C$O<FYE=W,N,0H@(&UA;B]M86XQ+W-H;&]C:RXQ"BHJ*BHJ*BHJ*BHJ
M*BHJ*@HJ*BH@,34S+#$U."`J*BHJ"BTM+2`Q-38L,38R("TM+2T*("!M86XO
M;6%N-2]O=F5R=FEE=RYF;70N-0H@(&UA;B]M86XU+W!A<W-W9"YN;G1P+C4*
M("!M86XO;6%N-2]S=&]R86=E+F-O;F8N-0HK(&UA;B]M86XU+W-U8G-C<FEP
M=&EO;G,N-0H@(&UA;B]M86XX+V%C='-Y;F,N.`H@(&UA;B]M86XX+V%C='-Y
M;F-D+C@*("!M86XO;6%N."]A<F-H:79E+C@**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ
M*B`Q-C4L,3<Q("HJ*BH*("!M86XO;6%N."]E>'!I<F4N.`H@(&UA;B]M86XX
M+V5X<&ER96]V97(N.`H@(&UA;B]M86XX+V5X<&ER97)M+C@*+2!M86XO;6%N
M."]F87-T<FTN.`H@(&UA;B]M86XX+V9I;&5C:&%N+C@*("!M86XO;6%N."]I
M;FYC:&5C:RXX"B`@;6%N+VUA;C@O:6YN9"XX"BTM+2`Q-CDL,3<T("TM+2T*
M*BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`R-#8L,C4Q("HJ*BH*+2TM(#(T.2PR-34@
M+2TM+0H@('-H87)E+V5X86UP;&5S+VEN;B]S=&%R='5P+G1C;`H@('-H87)E
M+V5X86UP;&5S+VEN;B]S=&%R='5P7VEN;F0N<&P*("!S:&%R92]E>&%M<&QE
M<R]I;FXO<W1O<F%G92YC;VYF"BL@<VAA<F4O97AA;7!L97,O:6YN+W-U8G-C
M<FEP=&EO;G,*("!S:&%R92]E>&%M<&QE<R]I;FXO=F5R<VEO;@H@('-H87)E
M+V5X86UP;&5S+VEN;B]V97)S:6]N+G!L"B`@0&1I<G)M('-H87)E+V5X86UP
(;&5S+VEN;@IS
`
end
>Release-Note:
>Audit-Trail:
>Unformatted: