belsebubben
Registered
Just finished building ssh2. Main problem is that os x comes with open ssl 0.9.5a libraries but no headers.
1) Download latest zlib from
http://www.freesoftware.com/pub/infozip/zlib/
unpack it...
cd into the dir
run these three
./configure --prefix=/usr/local/zlib-1.1.3
make
sudo make install
2) Download open ssl 0.9.5a (not the latest one) from
http://www.openssl.org/
unpack it...
(In theory we won't need to build this since the libs are already there.. I didn't get it to work easily though and couldn't be bothered to figure out why)
edit the "Configure" file with a text editor of your choice.
find the row
#### Solaris x86 setups
before that row insert:
"Darwin","cc:-DTIMES -DNO_GMTIME_R -O3::-D_REENTRANT:::::::::::::darwin-shared:-
dynamic",
(you can put it in somewhere else, it just happened to be there for me, and the quotes should be there)
cd into the directory...
run these three
./config
make
sudo make install
manually copy this file (why is that missing?)
sudo cp [openssl-unpack-dir]/crypto/bf/blowfish.h /usr/local/ssl/include/openssl
3) Download open ssh 2.5.2p2 from
http://www.openssh.com
run these three
./configure --with-md5-passwords --with-open-ssl-dir=/usr/local/ssl
make
sudo make install
And that is that...
you should now have a /usr/local/bin/ssh to run... I haven't tried the sshd...
[Edited by belsebubben on 03-25-2001 at 09:33 AM]
1) Download latest zlib from
http://www.freesoftware.com/pub/infozip/zlib/
unpack it...
cd into the dir
run these three
./configure --prefix=/usr/local/zlib-1.1.3
make
sudo make install
2) Download open ssl 0.9.5a (not the latest one) from
http://www.openssl.org/
unpack it...
(In theory we won't need to build this since the libs are already there.. I didn't get it to work easily though and couldn't be bothered to figure out why)
edit the "Configure" file with a text editor of your choice.
find the row
#### Solaris x86 setups
before that row insert:
"Darwin","cc:-DTIMES -DNO_GMTIME_R -O3::-D_REENTRANT:::::::::::::darwin-shared:-
dynamic",
(you can put it in somewhere else, it just happened to be there for me, and the quotes should be there)
cd into the directory...
run these three
./config
make
sudo make install
manually copy this file (why is that missing?)
sudo cp [openssl-unpack-dir]/crypto/bf/blowfish.h /usr/local/ssl/include/openssl
3) Download open ssh 2.5.2p2 from
http://www.openssh.com
run these three
./configure --with-md5-passwords --with-open-ssl-dir=/usr/local/ssl
make
sudo make install
And that is that...
you should now have a /usr/local/bin/ssh to run... I haven't tried the sshd...
[Edited by belsebubben on 03-25-2001 at 09:33 AM]