OpenSSHコンパイル

make-openssh.sh

#!/bin/sh

#OpenSSH
OpenSSH=openssh-3.9p1
wget ftp://ftp.jp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$OpenSSH.tar.gz
tar zxf $OpenSSH.tar.gz
cd $OpenSSH
./configure \
  --with-tcp-wrappers \
  --with-ssl-dir=/usr/local/ssl \
  --with-rand-helper \
  --with-privsep-user=sshd \
  --with-md5-passwords \
  --with-ipv4-default
make

OpenSSHをコンパイルしてインストールしても起動スクリプトは勝手には書いてくれない。意外と知らない人が多いんだけど、ソースディレクトリ内の contrib の中に起動スクリプトがあるのでこれを使えば良い。中身は多少書き換えがいると思うけど。