Subject: Re: today's openssh version 3.7
To: None <current-users@netbsd.org>
From: William Allen Simpson <wsimpson@greendragon.com>
List: current-users
Date: 09/16/2003 23:07:20
William Allen Simpson wrote:
>
> "Wolfgang S. Rupprecht" wrote:
> > The /usr/pkgsrc tree also installs the current 3.7.1 version. Hats
> > off the guys that got this out the door so quickly. (I was about to
> > patch my local copy of openssh's buffer.c when I noticed that anon-cvs
> > was already updated.)
Well, as far as I can tell, it *IS* *NOT* 3.7.1, it is 3.7p1, but the
latest is supposed to be 3.7.1p1. Serious naming confusion!!!
=> Checksum OK for openssh-3.7p1.tar.gz.
===> Extracting for openssh-3.7.1
===> Required package perl>=5.0: NOT found
===> Verifying reinstall for ../../lang/perl5
...
And then it wastes time with perl?!?! I cannot find any reason that
perl is required for openssh. Indeed, I didn't have perl in my
-current system. What's going on?
> But I didn't realize that ssh was *also* in the pkgsrc tree. That's
> the ticket! I'll try that.
It was *NOT* the ticket! After installing perl, it *does* *not*
install openssh. Only the old files are there:
...
===> Registering installation for perl-5.6.1nb9
...
cc -O2 -I/usr/pkg/include -Wall -Wpointer-arith -Wno-uninitialized
-I. -I. -I/usr/include -I/usr/include -I/usr/pkg/include
-DSSHDIR=\"/usr/pkg/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/pkg/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/X11R6/bin/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/usr/pkg/libexec/sftp-server\"
-D_PATH_SSH_KEY_SIGN=\"/usr/pkg/libexec/ssh-keysign\"
-D_PATH_SSH_PIDDIR=\"/var/run\"
-D_PATH_PRIVSEP_CHROOT_DIR=\"/var/chroot/sshd\"
-DSSH_RAND_HELPER=\"/usr/pkg/libexec/ssh-rand-helper\"
-DHAVE_CONFIG_H -c sftp-int.c
cc -O2 -I/usr/pkg/include -Wall -Wpointer-arith -Wno-uninitialized
-I. -I. -I/usr/include -I/usr/include -I/usr/pkg/include
-DSSHDIR=\"/usr/pkg/etc/ssh\" -D_PATH_SSH_PROGRAM=\"/usr/pkg/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/X11R6/bin/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/usr/pkg/libexec/sftp-server\"
-D_PATH_SSH_KEY_SIGN=\"/usr/pkg/libexec/ssh-keysign\"
-D_PATH_SSH_PIDDIR=\"/var/run\"
-D_PATH_PRIVSEP_CHROOT_DIR=\"/var/chroot/sshd\"
-DSSH_RAND_HELPER=\"/usr/pkg/libexec/ssh-rand-helper\"
-DHAVE_CONFIG_H -c sftp-glob.c
cc -o sftp progressmeter.o sftp.o sftp-client.o sftp-common.o sftp-int.o sftp-glob.o
-L. -Lopenbsd-compat/ -L/usr/lib -L/usr/lib -L/usr/pkg/lib
-Wl,-R/usr/pkg/lib -lssh -lopenbsd-compat -lcrypt -lutil -lz -lcrypto
=> Fixing buildlink references in files-to-be-installed.
dreamer: {16} pkg_info
digest-20021220 Message digest wrapper utility
screen-3.9.15 Multi-screen window manager
perl-5.6.1nb9 Practical Extraction and Report Language
dreamer: {17} whereis perl
/usr/pkg/bin/perl
dreamer: {18} whereis sshd
/usr/sbin/sshd
dreamer: {19} ll /usr/sbin/sshd
-r-xr-xr-x 1 root wheel 285224 Jul 5 09:16 /usr/sbin/sshd
dreamer: {20} whereis sftp
/usr/bin/sftp
dreamer: {21} ll /usr/bin/sftp
-r-xr-xr-x 1 root wheel 48680 Jul 4 20:13 /usr/bin/sftp
--
William Allen Simpson
Key fingerprint = 17 40 5E 67 15 6F 31 26 DD 0D B9 9B 6A 15 2C 32