installing openssh-2.9p2 after openssl-0.9.6b on freebsd-4.3-RELEASE

clemensF rabat at web.de
Sun Aug 19 05:56:46 EST 2001


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.



More information about the openssh-unix-dev mailing list