Subject: pkg/13188: amanda-common package depends upon /var/amanda
To: None <gnats-bugs@gnats.netbsd.org>
From: None <roskens@elfin.net>
List: netbsd-bugs
Date: 06/13/2001 13:34:12
>Number:         13188
>Category:       pkg
>Synopsis:       amanda-common depends upon /var/amanda
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Wed Jun 13 11:33:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Ron Roskens <roskens@elfin.net>
>Release:        pkgsrc-20010605
>Organization:
>Environment:
	
System: NetBSD hysteria.elfin.net 1.5V NetBSD 1.5V (HYSTERIA) #0: Thu Jun 7 14:07:39 CDT 2001 root@hysteria.elfin.net:/usr/src/sys/arch/i386/compile/HYSTERIA i386
Architecture: i386
Machine: i386
>Description:
When using gnu-tar with amanda, the directory /var/amanda/gnutar-lists needs
to exist to store the file lists. This directory is not created upon install,
nor is it mentioned in any of the pkgsrc documentation for amanda. The
gnutar-lists directory is a subdirectory of $AMANDA_VAR as defined in
/etc/mk.conf, or sysutils/amanda-common/Makefile.common.

>How-To-Repeat:
Enable a gnu-tar backup on your amanda-server machine and watch the backups
fail for that client. (check client:/tmp/amanda/sendsize.debug for errors.)

>Fix:
INSTALL and DEINSTALL scripts in sysutil/amanda-common/pkg should
create/comment about $AMANDA_VAR.

The following patch should be applied in pkgsrc/sysutil/amanda-common/.
It modifies Makefile, pkg/DEINSTALL, and pkg/INSTALL.

begin 644 amanda.patch
M+2TM($UA:V5F:6QE"3(P,#$O,#4O,CD@,38Z,#$Z-3<),2XQ-`HK*RL@36%K
M969I;&4),C`P,2\P-B\Q,R`Q.#HR,SHS,@I`0"`M-#DL,38@*S0Y+#(W($!`
M"B`*('!R92UI;G-T86QL.@H@"21[4T5$?2`@+64@)W-\0$%-55-%4D!\)'M!
M34%.1$%?55-%4GU\9R<@7`HK"0DM92`G<WQ`04U605)`?"1[04U!3D1!7U9!
M4GU\9R<@7`HK"0DM92`G<WQ`4DU$25)`?"1[4DU$25)]?&<G(%P**PD)+64@
M)W-\0$-!5$!\)'M#051]?&<G(%P**PD)+64@)W-\0%12545`?"1[5%)517U\
M9R<@7`H@"0D\("1[4$M'1$E2?2]$14E.4U1!3$P@/B`D>T1%24Y35$%,3%]&
M24Q%?0H@"21[4T5$?2`@+64@)W-\0$%-55-%4D!\)'M!34%.1$%?55-%4GU\
M9R<@7`H@"0DM92`G<WQ`04U'4D]54$!\)'M!34%.1$%?1U)/55!]?&<G(%P*
M*PD)+64@)W-\0$%-5D%20'PD>T%-04Y$05]605)]?&<G(%P*(`D)+64@)W-\
M0$%$1%5315)`?"1[041$55-%4GU\9R<@7`H@"0DM92`G<WQ`041$1U)/55!`
M?"1[041$1U)/55!]?&<G(%P*(`D)+64@)W-\0$-(1U)00'PD>T-(1U)0?7QG
M)R!<"BL)"2UE("=S?$!#2$U/1$!\)'M#2$U/1'U\9R<@7`HK"0DM92`G<WQ`
M0TA/5TY`?"1[0TA/5TY]?&<G(%P*(`D)+64@)W-\0$E$0'PD>TE$?7QG)R!<
M"B`)"2UE("=S?$!43U5#2$!\)'M43U5#2'U\9R<@7`H@"0DM92`G<WQ`4DU`
M?"1[4DU]?&<G(%P**PD)+64@)W-\0$U+1$E20'PD>TU+1$E2?7QG)R!<"B`)
M"3P@)'M02T=$25)]+TE.4U1!3$P@/B`D>TE.4U1!3$Q?1DE,17T*(`E02T=?
M4%)%1DE8/21[4%)%1DE8?2`D>U-(?2`D>TE.4U1!3$Q?1DE,17T@)'M02T=.
M04U%?2!04D4M24Y35$%,3`HK"BMP;W-T+6EN<W1A;&PZ"BL)4$M'7U!2149)
M6#TD>U!2149)6'T@)'M32'T@)'M)3E-404Q,7T9)3$5]("1[4$M'3D%-17T@
M4$]35"U)3E-404Q,"B`*("YI;F-L=61E("(N+B\N+B]M:R]B<V0N<&MG+FUK
M(@HM+2T@<&MG+T1%24Y35$%,3`DR,#`P+S`X+S$W(#`R.C(V.C,P"3$N,0HK
M*RL@<&MG+T1%24Y35$%,3`DR,#`Q+S`V+S$S(#$X.C(S.C,R"D!`("TW+#$U
M("LW+#0X($!`"B!35$%'13TD,@H@"B!54T52/4!!355315)`"BM!359!4CU`
M04U605)`"B`**T-!5#TB0$-!5$`B"BM2341)4CTB0%)-1$E20"(**U12544]
M(D!44E5%0"(**PH@8V%S92`D>U-404=%?2!I;@H@1$5)3E-404Q,*0H@"3L[
M"B!03U-4+41%24Y35$%,3"D*+0EC870@/#P@14]&"BL))'M2341)4GT@)'M!
M359!4GTO9VYU=&%R+6QI<W1S(#(^+V1E=B]N=6QL('Q\("1[5%)517T**PDD
M>U)-1$E2?2`D>T%-5D%2?2`R/B]D978O;G5L;"!\?"`D>U12545]"BL)97AI
M<W1I;F=?9&ER<STG)PHK"69O<B!D:7(@:6X@)'M!359!4GTO9VYU=&%R+6QI
M<W1S("1[04U605)]"BL)9&\**PD):68@6R`M9"`D>V1I<GT@70HK"0ET:&5N
M"BL)"0EE>&ES=&EN9U]D:7)S/2(D>V5X:7-T:6YG7V1I<G-]("1[9&ER?2(*
M*PD)9FD**PED;VYE"BL**PDD>T-!5'T@/#P@14]&"B`]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T*+4EF('EO=2!W;VXG="!B92!U<VEN9R`D>U!+
M1TY!345](&%N>2!L;VYG97(L('EO=2!M87D@=V%N="!T;PHM<F5M;W9E('1H
M92!<8"1[55-%4GTG('5S97(N"BM)9B!Y;W4@=V]N)W0@8F4@=7-I;F<@)'M0
M2T=.04U%?2!A;GD@;&]N9V5R+"!Y;W4@;6%Y('=A;G0@=&\@<F5M;W9E.@HK
M"BL@("H@=&AE(%Q@)'M54T52?2<@=7-E<@HK14]&"BL**PEI9B!;("UN("(D
M>V5X:7-T:6YG7V1I<G-](B!="BL)=&AE;@HK"0DD>T-!5'T@/#P@14]&"BL*
M*R`@*B!T:&4@9F]L;&]W:6YG(&1I<F5C=&]R:65S.@HK"BM%3T8**PD)9F]R
M(&1I<B!I;B`D>V5X:7-T:6YG7V1I<G-]"BL)"61O"BL)"0EE8VAO("(@("1[
M9&ER?2(**PD)9&]N90HK"69I"BL**PDD>T-!5'T@/#P@14]&"B`]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]
M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T*($5/1@H@"3L["BTM+2!P:V<O24Y3
M5$%,3`DR,#`P+S`Y+S`S(#$R.C`S.C$W"3$N,PHK*RL@<&MG+TE.4U1!3$P)
M,C`P,2\P-B\Q,R`Q.#HR,SHS,@I`0"`M-RPQ,B`K-RPQ-B!`0`H@"B!!3553
M15(]0$%-55-%4D`*($%-1U)/55`]0$%-1U)/55!`"BM!359!4CU`04U605)`
M"B!!1$154T52/4!!1$154T520`H@041$1U)/55`]0$%$1$=23U500`HM0TA'
M4E`]0$-(1U)00`HM240]0$E$0`HM5$]50T@]0%1/54-(0`HM4DT]0%)-0`HK
M0TA'4E`](D!#2$=24$`B"BM#2$U/1#TB0$-(34]$0"(**T-(3U=./2)`0TA/
M5TY`(@HK240](D!)1$`B"BM-2T1)4CTB0$U+1$E20"(**U)-/2)`4DU`(@HK
M5$]50T@](D!43U5#2$`B"B`*(&-A<V4@)'M35$%'17T@:6X*(%!212U)3E-4
M04Q,*0I`0"`M-#`L-B`K-#0L,3,@0$`*(`EF:0H@"3L["B!03U-4+4E.4U1!
M3$PI"BL))'M-2T1)4GT@+7`@)'M!359!4GT**PDD>T-(34]$?2`W,#`@)'M!
M359!4GT**PDD>T-(3U=.?2`D>T%-55-%4GTZ)'M!34=23U50?2`D>T%-5D%2
M?0HK"BL))'M-2T1)4GT@+7`@)'M!359!4GTO9VYU=&%R+6QI<W1S"BL))'M#
M2$U/1'T@-S`P("1[04U605)]+V=N=71A<BUL:7-T<PHK"21[0TA/5TY]("1[
M04U54T52?3HD>T%-1U)/55!]("1[04U605)]+V=N=71A<BUL:7-T<PH@"3L[
F"B`J*0H@"65C:&\@(E5N97AP96-T960@87)G=6UE;G0Z("0R(@IT
`
end
>Release-Note:
>Audit-Trail:
>Unformatted: