Date: Mon, 25 Oct 1999 06:48:34 -0600 (MDT) From: dbader@eece.unm.edu To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14516: ports net/mpich security-related update Message-ID: <199910251248.GAA24722@eece.unm.edu>
next in thread | raw e-mail | index | archive | help
>Number: 14516 >Category: ports >Synopsis: ports net/mpich security-related update (patch enclosed) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 25 05:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: David A. Bader >Release: FreeBSD 3.3-RELEASE i386 >Organization: The University of New Mexico >Environment: >Description: The following patch allows MPICH to use secure "ssh" clients instead of traditional "rsh" clients. This patch also fixes up two missing files from the PLIST. Both a uuencoded and ASCII text of the same patch are enclosed below. >How-To-Repeat: >Fix: begin 644 mpich-patch M9&EF9B`M=7(@+W5S<B]P;W)T<R]N970O;7!I8V@N;W)I9R]-86ME9FEL92`O M=7-R+W!O<G1S+VYE="]M<&EC:"]-86ME9FEL90HM+2T@+W5S<B]P;W)T<R]N M970O;7!I8V@N;W)I9R]-86ME9FEL90E3=6X@3V-T(#$P(#$W.C$U.C4S(#$Y M.3D**RLK("]U<W(O<&]R=',O;F5T+VUP:6-H+TUA:V5F:6QE"5-U;B!/8W0@ M,C0@,3$Z,S$Z,C@@,3DY.0I`0"`M,2PU("LQ+#4@0$`*(",@3F5W('!O<G1S M(&-O;&QE8W1I;VX@;6%K969I;&4@9F]R.@EM<&EC:"`H<&]R=&%B;&4@;7!I M('-T86YD87)D(&EM<"XI"BTC(%9E<G-I;VX@<F5Q=6ER960Z"3$N,2XQ"BLC M(%9E<G-I;VX@<F5Q=6ER960Z"3$N,2XR"B`C($1A=&4@8W)E871E9#H)"3(@ M36%Y(#$Y.3@*(",@5VAO;3H@("`@("`@("`@("`@("`@(&1B861E<D!E96-E M+G5N;2YE9'4*(",*0$`@+3$X+#$P("LQ."PR,2!`0`H@1$E35%]354)$25(] M"6UP:6-H"B`*($A!4U]#3TY&24=54D4]"7EE<PHM0T].1DE'55)%7T%21U,] M"2TM8V9L86=S/2(D*$-&3$%'4RDB("UP<F5F:7@])"A04D5&25@I+VUP:6-H M"BM#3TY&24=54D5?05)'4ST)+6-F;&%G<STB)'M#1DQ!1U-](B`M<')E9FEX M/21[4%)%1DE8?2]M<&EC:`HK"BLC($EN8VQU9&4@<W5P<&]R="!F;W(@<W-H M(&-L:65N=`HK55-%7U-32#\](%E%4PHK(R!5<V4@<W-H(&EN<W1E860@;V8@ M<G-H"BLN:68@9&5F:6YE9"A54T5?4U-(*2`F)B`D>U5315]34TA](#T](%E% M4R!\?"!<"BL@("`@97AI<W1S*"1[4%)%1DE8?2]B:6XO<W-H*2`F)B!<"BL@ M("`@*"%D969I;F5D*%5315]34T@I('Q\("1[55-%7U-32'T@(3T@3D\I"BM2 M54Y?1$5014Y$4RL]("`@<W-H.B1[4$]25%-$25)]+W-E8W5R:71Y+W-S:`HK M0T].1DE'55)%7T%21U,K/2`M<G-H/2(D>U!2149)6'TO8FEN+W-S:"(**RYE M;F1I9@HK"B!74DM34D,]"0DD>U=22T1)4GTO;7!I8V@*($%,3%]405)'150] M"BU-04Y04D5&25@]"20H4%)%1DE8*2]M<&EC:`HK34%.4%)%1DE8/0DD>U!2 M149)6'TO;7!I8V@*($U!3C$]"0E*=6UP<VAO="XQ($U022XQ(&-H<#1?<V5R M=G,N,2!M<&E#0RXQ(&UP:6-C+C$@;7!I9C<W+C$@7`H@"0EM<&EF.3`N,2!M M<&EM86XN,2!M<&ER96-O;F9I9RXQ(&UP:7)U;BXQ('1S=&UA8VAI;F5S+C$* M($U!3C,]"0E#;VYS=&%N=',N,R!-4$E/7U)E<75E<W1?8S)F+C,@35!)3U]2 M97%U97-T7V8R8RXS(%P*9&EF9B`M=7(@+W5S<B]P;W)T<R]N970O;7!I8V@N M;W)I9R]P:V<O4$Q)4U0@+W5S<B]P;W)T<R]N970O;7!I8V@O<&MG+U!,25-4 M"BTM+2`O=7-R+W!O<G1S+VYE="]M<&EC:"YO<FEG+W!K9R]03$E35`E4=64@ M3V-T(#$R(#(Q.C0T.C$U(#$Y.3D**RLK("]U<W(O<&]R=',O;F5T+VUP:6-H M+W!K9R]03$E35`E3=6X@3V-T(#(T(#`X.C,R.C`S(#$Y.3D*0$`@+3$Q-2PY M("LQ,34L,3$@0$`*(&UP:6-H+V)U:6QD+V9R965B<V0O8VA?<#0O:6YC;'5D M92]M<&EF+F@*(&UP:6-H+V)U:6QD+V9R965B<V0O8VA?<#0O:6YC;'5D92]M M<&EO+F@*(&UP:6-H+V)U:6QD+V9R965B<V0O8VA?<#0O:6YC;'5D92]M<&EO M9BYH"BMM<&EC:"]B=6EL9"]F<F5E8G-D+V-H7W`T+VQI8B]L:6)A;7!I+F$* M(&UP:6-H+V)U:6QD+V9R965B<V0O8VA?<#0O;&EB+VQI8F9M<&EC:"YA"B!M M<&EC:"]B=6EL9"]F<F5E8G-D+V-H7W`T+VQI8B]L:6)L;7!I+F$*(&UP:6-H M+V)U:6QD+V9R965B<V0O8VA?<#0O;&EB+VQI8FUP92YA"BMM<&EC:"]B=6EL M9"]F<F5E8G-D+V-H7W`T+VQI8B]L:6)M<&5?;F]M<&DN80H@;7!I8V@O8G5I M;&0O9G)E96)S9"]C:%]P-"]L:6(O;&EB;7!I8V@K*RYA"B!M<&EC:"]B=6EL M9"]F<F5E8G-D+V-H7W`T+VQI8B]L:6)M<&EC:"YA"B!M<&EC:"]B=6EL9"]F =<F5E8G-D+V-H7W`T+VQI8B]L:6)P;7!I8V@N80IA ` end ----------------------------------------------------------------------- diff -ur /usr/ports/net/mpich.orig/Makefile /usr/ports/net/mpich/Makefile --- /usr/ports/net/mpich.orig/Makefile Sun Oct 10 17:15:53 1999 +++ /usr/ports/net/mpich/Makefile Sun Oct 24 11:31:28 1999 @@ -1,5 +1,5 @@ # New ports collection makefile for: mpich (portable mpi standard imp.) -# Version required: 1.1.1 +# Version required: 1.1.2 # Date created: 2 May 1998 # Whom: dbader@eece.unm.edu # @@ -18,10 +18,21 @@ DIST_SUBDIR= mpich HAS_CONFIGURE= yes -CONFIGURE_ARGS= --cflags="$(CFLAGS)" -prefix=$(PREFIX)/mpich +CONFIGURE_ARGS= -cflags="${CFLAGS}" -prefix=${PREFIX}/mpich + +# Include support for ssh client +USE_SSH?= YES +# Use ssh instead of rsh +.if defined(USE_SSH) && ${USE_SSH} == YES || \ + exists(${PREFIX}/bin/ssh) && \ + (!defined(USE_SSH) || ${USE_SSH} != NO) +RUN_DEPENDS+= ssh:${PORTSDIR}/security/ssh +CONFIGURE_ARGS+= -rsh="${PREFIX}/bin/ssh" +.endif + WRKSRC= ${WRKDIR}/mpich ALL_TARGET= -MANPREFIX= $(PREFIX)/mpich +MANPREFIX= ${PREFIX}/mpich MAN1= Jumpshot.1 MPI.1 chp4_servs.1 mpiCC.1 mpicc.1 mpif77.1 \ mpif90.1 mpiman.1 mpireconfig.1 mpirun.1 tstmachines.1 MAN3= Constants.3 MPIO_Request_c2f.3 MPIO_Request_f2c.3 \ diff -ur /usr/ports/net/mpich.orig/pkg/PLIST /usr/ports/net/mpich/pkg/PLIST --- /usr/ports/net/mpich.orig/pkg/PLIST Tue Oct 12 21:44:15 1999 +++ /usr/ports/net/mpich/pkg/PLIST Sun Oct 24 08:32:03 1999 @@ -115,9 +115,11 @@ mpich/build/freebsd/ch_p4/include/mpif.h mpich/build/freebsd/ch_p4/include/mpio.h mpich/build/freebsd/ch_p4/include/mpiof.h +mpich/build/freebsd/ch_p4/lib/libampi.a mpich/build/freebsd/ch_p4/lib/libfmpich.a mpich/build/freebsd/ch_p4/lib/liblmpi.a mpich/build/freebsd/ch_p4/lib/libmpe.a +mpich/build/freebsd/ch_p4/lib/libmpe_nompi.a mpich/build/freebsd/ch_p4/lib/libmpich++.a mpich/build/freebsd/ch_p4/lib/libmpich.a mpich/build/freebsd/ch_p4/lib/libpmpich.a ----------------------------------------------------------------------- --- David A. Bader, Ph.D. Office: 505-277-6724 Dept of Electrical and Computer Engineering FAX: 505-277-1439 EECE Building University of New Mexico dbader@eece.unm.edu Albuquerque, NM 87131 http://www.eece.unm.edu/~dbader >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?199910251248.GAA24722>