Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Feb 2002 15:52:31 -0500 (EST)
From:      Vivek Khera <khera@kciLink.com>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        dwcjr@freebsd.org
Subject:   ports/34618: fix config file trampling
Message-ID:  <200202042052.g14KqVe78572@onceler.kciLink.com>

next in thread | raw e-mail | index | archive | help

>Number:         34618
>Category:       ports
>Synopsis:       fix config file trampling
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 04 13:00:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Vivek Khera
>Release:        FreeBSD 4.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD onceler.kciLink.com 4.4-STABLE FreeBSD 4.4-STABLE #4: Tue Dec 11 10:12:07 EST 2001 khera@onceler.kciLink.com:/amd/yertle/u/yertle2/usr.obj/amd/onceler/u/onceler1/usr/src/sys/ONCELER i386


	
>Description:
	
postfix-current 20020115 trashes come config files when de-installed
(usually prior to installing newer versions).  This patch fixes this
problem and bumps PORTREVISION to 2.

NOTE: If you have 20020115 or 20020115_1 installed, *SAVE* your
/usr/local/etc/postfix prior to upgrading and compare the the non
sample-* files there.

>How-To-Repeat:
	
>Fix:

	

begin 644 postfix-current.patch
M9&EF9B`M=2`M<B!P;W-T9FEX+6-U<G)E;G0O36%K969I;&4@<&]S=&9I>"UC
M=7)R96YT+FYE=R]-86ME9FEL90HM+2T@<&]S=&9I>"UC=7)R96YT+TUA:V5F
M:6QE"4UO;B!&96(@(#0@,30Z,S@Z,C$@,C`P,@HK*RL@<&]S=&9I>"UC=7)R
M96YT+FYE=R]-86ME9FEL90E-;VX@1F5B("`T(#$U.C0V.C4V(#(P,#(*0$`@
M+3<L-R`K-RPW($!`"B`*(%!/4E1.04U%/0EP;W-T9FEX"B!03U)45D524TE/
M3CT),C`P,C`Q,34*+5!/4E12159)4TE/3CT),0HK4$]25%)%5DE324]./0DR
M"B!#051%1T]22453/0EM86EL(&EP=C8*($U!4U1%4E]3251%4ST)9G1P.B\O
M9G1P+G!O<F-U<&EN92YO<F<O;6ER<F]R<R]P;W-T9FEX+7)E;&5A<V4O97AP
M97)I;65N=&%L+R!<"B`)"69T<#HO+V9T<"YA970N='4M8V]T=&)U<RYD92]P
M=6(O<&]S=&9I>%]T;',O)5-50D1)4B4O(%P*0$`@+3,T+#8@*S,T+#D@0$`*
M(`H@3D]?3$%415-47TQ)3DL]"7EE<PH@"BM#3TY&,3T);6%I;BYC9B!M87-T
M97(N8V8@86-C97-S(&%L:6%S97,@8V%N;VYI8V%L('!C<F5?=&%B;&4@<F5G
M97AP7W1A8FQE(%P**PER96QO8V%T960@=')A;G-P;W)T('9I<G1U86P**PH@
M+FEF("%D969I;F5D*$1%0E5'*0H@34%+149)3$5&3$%'4RL]"41%0E5'/0H@
M+F5N9&EF"D!`("TX,"PQ,2`K.#,L,3`@0$`*(`D@<V%M<&QE7V1I<F5C=&]R
M>3TD>U!2149)6'TO971C+W!O<W1F:7@@7`H@"2!R96%D;65?9&ER96-T;W)Y
M/21[4D5!1$U%1$E2?0H@"BT)0"1[24Y35$%,3%]$051!?2`D>U=22U-20WTO
M8V]N9B]M86EN+F-F(%P*+0D))'M04D5&25A]+V5T8R]P;W-T9FEX+W-A;7!L
M92UM86EN+F-F"BT*+0E`)'M)3E-404Q,7T1!5$%]("1[5U)+4U)#?2]C;VYF
M+VUA<W1E<BYC9B!<"BT)"21[4%)%1DE8?2]E=&,O<&]S=&9I>"]S86UP;&4M
M;6%S=&5R+F-F"BLN9F]R(&9I;&4@:6X@)'M#3TY&,7T**PDD>TE.4U1!3$Q?
M1$%407T@)'M74DM34D-]+V-O;F8O)'MF:6QE?2!<"BL)"21[4%)%1DE8?2]E
M=&,O<&]S=&9I>"]S86UP;&4M)'MF:6QE?0HK+F5N9&9O<@H@"B`)0"1[24Y3
M5$%,3%]30U))4%1](%P*(`D))'M74DM34D-]+V%U>&EL:6%R>2]R;6%I;"]R
M;6%I;"!<"F1I9F8@+74@+7(@<&]S=&9I>"UC=7)R96YT+W!K9RUI;G-T86QL
M('!O<W1F:7@M8W5R<F5N="YN97<O<&MG+6EN<W1A;&P*+2TM('!O<W1F:7@M
M8W5R<F5N="]P:V<M:6YS=&%L;`E-;VX@1F5B("`T(#$T.C,X.C(Q(#(P,#(*
M*RLK('!O<W1F:7@M8W5R<F5N="YN97<O<&MG+6EN<W1A;&P)36]N($9E8B`@
M-"`Q-3HT,3HS-"`R,#`R"D!`("TX,RPQ,B`K.#,L,34@0$`*(&9I"B`*(&EF
M(%L@>"(D,B(@/2!X4$]35"U)3E-404Q,(%T[('1H96X*+2`@("`@("`@:68@
M6R`A("UF("1[4$M'7U!2149)6'TO971C+W!O<W1F:7@O;6%I;BYC9B!=.R!T
M:&5N"BT@("`@("`@("`@("`@("`@8W`@)'M02T=?4%)%1DE8?2]E=&,O<&]S
M=&9I>"]S86UP;&4M;6%I;BYC9B`D>U!+1U]04D5&25A]+V5T8R]P;W-T9FEX
M+VUA:6XN8V8*+2`@("`@("`@9FD*+2`@("`@("`@:68@6R`A("UF("1[4$M'
M7U!2149)6'TO971C+W!O<W1F:7@O;6%S=&5R+F-F(%T[('1H96X*+2`@("`@
M("`@("`@("`@("!C<"`D>U!+1U]04D5&25A]+V5T8R]P;W-T9FEX+W-A;7!L
M92UM87-T97(N8V8@)'M02T=?4%)%1DE8?2]E=&,O<&]S=&9I>"]M87-T97(N
M8V8*+2`@("`@("`@9FD**PE#3TY&,3TB;6%I;BYC9B!M87-T97(N8V8@86-C
M97-S(&%L:6%S97,@8V%N;VYI8V%L('!C<F5?=&%B;&4@7`HK"7)E9V5X<%]T
M86)L92!R96QO8V%T960@=')A;G-P;W)T('9I<G1U86PB"BL**PEF;W(@9FEL
M92!I;B`D0T].1C$**PED;PHK"2`@("`@("`@:68@6R`A("UF("1[4$M'7U!2
M149)6'TO971C+W!O<W1F:7@O)&9I;&4@73L@=&AE;@HK("`@("`@("`)("`@
M("`@("!C<"`D>U!+1U]04D5&25A]+V5T8R]P;W-T9FEX+W-A;7!L92TD9FEL
M92`D>U!+1U]04D5&25A]+V5T8R]P;W-T9FEX+R1F:6QE"BL)("`@("`@("!F
M:0HK"61O;F4*(`H@"7-H("1[4$M'7U!2149)6'TO971C+W!O<W1F:7@O<&]S
M="UI;G-T86QL('1E;7!D:7(]+W1M<"!<"B`)(&-O;F9I9U]D:7)E8W1O<GD]
M)'M02T=?4%)%1DE8?2]E=&,O<&]S=&9I>"!<"F1I9F8@+74@+7(@<&]S=&9I
M>"UC=7)R96YT+W!K9RUP;&ES="!P;W-T9FEX+6-U<G)E;G0N;F5W+W!K9RUP
M;&ES=`HM+2T@<&]S=&9I>"UC=7)R96YT+W!K9RUP;&ES=`E-;VX@1F5B("`T
M(#$T.C,X.C(Q(#(P,#(**RLK('!O<W1F:7@M8W5R<F5N="YN97<O<&MG+7!L
M:7-T"4UO;B!&96(@(#0@,34Z-#$Z,S0@,C`P,@I`0"`M,2PQ-R`K,2PR-2!`
M0`H@0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O;6%I;BYC9B`E
M1"]E=&,O<&]S=&9I>"]S86UP;&4M;6%I;BYC9CL@=&AE;B!R;2`M9B`E1"]E
M=&,O<&]S=&9I>"]M86EN+F-F.R!F:0H@0'5N97AE8R!I9B!C;7`@+7,@)40O
M971C+W!O<W1F:7@O;6%S=&5R+F-F("5$+V5T8R]P;W-T9FEX+W-A;7!L92UM
M87-T97(N8V8[('1H96X@<FT@+68@)40O971C+W!O<W1F:7@O;6%S=&5R+F-F
M.R!F:0HK0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O86-C97-S
M("5$+V5T8R]P;W-T9FEX+W-A;7!L92UA8V-E<W,[('1H96X@<FT@+68@)40O
M971C+W!O<W1F:7@O86-C97-S.R!F:0HK0'5N97AE8R!I9B!C;7`@+7,@)40O
M971C+W!O<W1F:7@O86QI87-E<R`E1"]E=&,O<&]S=&9I>"]S86UP;&4M86QI
M87-E<SL@=&AE;B!R;2`M9B`E1"]E=&,O<&]S=&9I>"]A;&EA<V5S.R!F:0HK
M0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O8V%N;VYI8V%L("5$
M+V5T8R]P;W-T9FEX+W-A;7!L92UC86YO;FEC86P[('1H96X@<FT@+68@)40O
M971C+W!O<W1F:7@O8V%N;VYI8V%L.R!F:0HK0'5N97AE8R!I9B!C;7`@+7,@
M)40O971C+W!O<W1F:7@O<&-R95]T86)L92`E1"]E=&,O<&]S=&9I>"]S86UP
M;&4M<&-R95]T86)L93L@=&AE;B!R;2`M9B`E1"]E=&,O<&]S=&9I>"]P8W)E
M7W1A8FQE.R!F:0HK0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O
M<F5G97AP7W1A8FQE("5$+V5T8R]P;W-T9FEX+W-A;7!L92UR96=E>'!?=&%B
M;&4[('1H96X@<FT@+68@)40O971C+W!O<W1F:7@O<F5G97AP7W1A8FQE.R!F
M:0HK0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O<F5L;V-A=&5D
M("5$+V5T8R]P;W-T9FEX+W-A;7!L92UR96QO8V%T960[('1H96X@<FT@+68@
M)40O971C+W!O<W1F:7@O<F5L;V-A=&5D.R!F:0HK0'5N97AE8R!I9B!C;7`@
M+7,@)40O971C+W!O<W1F:7@O=')A;G-P;W)T("5$+V5T8R]P;W-T9FEX+W-A
M;7!L92UT<F%N<W!O<G0[('1H96X@<FT@+68@)40O971C+W!O<W1F:7@O=')A
M;G-P;W)T.R!F:0HK0'5N97AE8R!I9B!C;7`@+7,@)40O971C+W!O<W1F:7@O
M=FER='5A;"`E1"]E=&,O<&]S=&9I>"]S86UP;&4M=FER='5A;#L@=&AE;B!R
M;2`M9B`E1"]E=&,O<&]S=&9I>"]V:7)T=6%L.R!F:0H@8FEN+W)M86EL"B!E
M=&,O<&]S=&9I>"],24-%3E-%"BUE=&,O<&]S=&9I>"]A8V-E<W,*+65T8R]P
M;W-T9FEX+V%L:6%S97,*+65T8R]P;W-T9FEX+V-A;F]N:6-A;`H@971C+W!O
M<W1F:7@O;6%I;BYC9BYD969A=6QT"BUE=&,O<&]S=&9I>"]P8W)E7W1A8FQE
M"B!E=&,O<&]S=&9I>"]P;W-T+6EN<W1A;&P*(&5T8R]P;W-T9FEX+W!O<W1F
M:7@M9FEL97,*(&5T8R]P;W-T9FEX+W!O<W1F:7@M<V-R:7!T"BUE=&,O<&]S
M=&9I>"]R96=E>'!?=&%B;&4*+65T8R]P;W-T9FEX+W)E;&]C871E9`HK971C
M+W!O<W1F:7@O<V%M<&QE+6%C8V5S<PHK971C+W!O<W1F:7@O<V%M<&QE+6%L
M:6%S97,**V5T8R]P;W-T9FEX+W-A;7!L92UC86YO;FEC86P**V5T8R]P;W-T
M9FEX+W-A;7!L92UP8W)E7W1A8FQE"BME=&,O<&]S=&9I>"]S86UP;&4M<F5G
M97AP7W1A8FQE"BME=&,O<&]S=&9I>"]S86UP;&4M<F5L;V-A=&5D"B!E=&,O
M<&]S=&9I>"]S86UP;&4M86QI87-E<RYC9@H@971C+W!O<W1F:7@O<V%M<&QE
M+6%U=&@N8V8*(&5T8R]P;W-T9FEX+W-A;7!L92UC86YO;FEC86PN8V8*0$`@
M+30P+#@@*S0X+#@@0$`*(&5T8R]P;W-T9FEX+W-A;7!L92US;71P9"YC9@H@
M971C+W!O<W1F:7@O<V%M<&QE+71R86YS<&]R="YC9@H@971C+W!O<W1F:7@O
M<V%M<&QE+79I<G1U86PN8V8*+65T8R]P;W-T9FEX+W1R86YS<&]R=`HM971C
M+W!O<W1F:7@O=FER='5A;`HK971C+W!O<W1F:7@O<V%M<&QE+71R86YS<&]R
M=`HK971C+W!O<W1F:7@O<V%M<&QE+79I<G1U86P*("4E4U5"7U1,4R4E971C
M+W!O<W1F:7@O<V%M<&QE+71L<RYC9@H@;&EB97AE8R]P;W-T9FEX+V)O=6YC
;90H@;&EB97AE8R]P;W-T9FEX+V-L96%N=7`*
`
end
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202042052.g14KqVe78572>