新しいOpenSSHをCentOS6用にビルドする
諸事情でopenssh-clientの新しいやつをCentOS6に入れたくて。
どうせなら最新を使いたいので 8.9p1 をビルドする。
といっても大したことはない。
https://github.com/rhykw/openssh-build-el6
リポジトリのDockerfileを見ていただければ大体わかると思う。
もともと配布されているtarの中身がよく出来ていてrpmbuild -tb
するだけでだいたいrpmが出来るようになっている。
今回古いCentOS6のパッケージを作りたかったので既存パッケージに合うようにちょっとspecを編集したり足りないファイルを追加したりといったことをやっている。
ある程度同じ方法で今後のバージョンもビルド出来ると思うので古いCentOS6を駆逐出来ないでいる人は使ってみて欲しい。