めざせ趣味グラマー!!

SEやPGになるのをあきらめ趣味グラマーになるため日々修行する日記

opensshのコンパイル

今Fedora17を使用しているのですが、標準でopensshが入っています。

そのまま使用してもいいのですがどこの設定ファイルを読み込んでいるのか分からなかったので、ついでに新しいバージョンにすることにしました。

新しいバージョンは2012/08/29にリリースされたver.6.1が最新らしいです。

 

まずは標準で入っているsshを削除

yum remove openssh

※依存関係があるアプリが消えてしまうかもしれないので注意

 

次はunixコンパイルでお馴染みの

$ ./configure
$ make
# make install

でコンパイルは可能です。

 

ただし今回は指定場所にインストールしたいので、

$ ./configure --prefix=インストール場所 --sysconfig=設定ファイルを置く場所

としました。

 

debian系のOSだと設定するが簡単だったのですが、RHEL系は面倒くさいですね。