clemensF
2001-Aug-18 19:56 UTC
installing openssh-2.9p2 after openssl-0.9.6b on freebsd-4.3-RELEASE
hi. please cc comments 2 me, i'm not subscribed. what i did is simply this (you might have guessed :) i had to install the improved version of openssl after recent, urgent improvements. with this came came the urgent desire for openssh-CURRENT, which had to be reinstalled, because an old(?) version comes with the distribution. here's the diff. spare me and yourselfs a desciption of what i went through to get so far: -------------------------8<---------------------------- diff -dicbB openssh-2.9p2-FIXED/Makefile openssh-2.9p2/Makefile *** openssh-2.9p2-FIXED/Makefile Sat Aug 18 21:12:53 2001 --- openssh-2.9p2/Makefile Sat Aug 18 21:34:12 2001 *************** *** 27,43 **** CC=gcc LD=gcc CFLAGS=-O -pipe -Wall -I/l/ssl/include ! CPPFLAGS=-I. -I$(srcdir) $(PATHS) -DHAVE_CONFIG_H ! # -ino: Sat-18.08.01-21:02 ! #LIBS=-lwrap -lz -lutil -lcrypto -lRSAglue -lrsaref -lcrypt ! LIBS=-lwrap -lz -lutil -lcrypt -L/l/ssl/lib -lcrypto -lssl -L/l/lib -lrsaref AR=/usr/bin/ar RANLIB=ranlib INSTALL=/usr/bin/install -c PERL=/usr/bin/perl5 ENT XAUTH_PATH=/usr/X11R6/bin/xauth ! LDFLAGS=-L. -Lopenbsd-compat/ EXEEXT SSH_MODE= 04711 --- 27,41 ---- CC=gcc LD=gcc CFLAGS=-O -pipe -Wall -I/l/ssl/include ! CPPFLAGS=-I. -I$(srcdir) -I/usr/local/ssl/include $(PATHS) -DHAVE_CONFIG_H ! LIBS=-lwrap -lz -lutil -lcrypto -lcrypt AR=/usr/bin/ar RANLIB=ranlib INSTALL=/usr/bin/install -c PERL=/usr/bin/perl5 ENT XAUTH_PATH=/usr/X11R6/bin/xauth ! LDFLAGS=-L. -Lopenbsd-compat/ -L/usr/local/ssl/lib -L/l/ssl/lib -lcrypto -lssl EXEEXT SSH_MODE= 04711 *************** *** 73,79 **** -D/etc/primes=$(sysconfdir)/primes \ -D/etc/sshrc=$(sysconfdir)/sshrc \ -D/usr/X11R6/bin/xauth=$(XAUTH_PATH) \ ! -D/usr/bin:/bin:/usr/sbin:/sbin=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin FIXPATHSCMD = $(PERL) $(srcdir)/fixpaths $(PATHSUBS) --- 71,77 ---- -D/etc/primes=$(sysconfdir)/primes \ -D/etc/sshrc=$(sysconfdir)/sshrc \ -D/usr/X11R6/bin/xauth=$(XAUTH_PATH) \ ! -D/usr/bin:/bin:/usr/sbin:/sbin=/usr/bin:/bin:/usr/sbin:/sbin::/usr/local/bin FIXPATHSCMD = $(PERL) $(srcdir)/fixpaths $(PATHSUBS) -------------------------8<---------------------------- one other thing: i am not a usa-resident, i do not have RSAglue, but i treated myself to the rsaref-lib, which was to be found in the ports. regards, clemens ps: i just noticed: a very, very, very important clue to understanding this is the symlink here at my place pointing from /l -> /usr/local that's it.