オープンソースこねこね

Webプログラミングなどについてあれこれ。

最新のGit-2.14.1のRPMを提供するyumレポジトリを立てた (CVE-2017-1000117対策)

cve-2017-1000117への対応として、GitをアップデートしたいのだけどCentOSの公式の対応がよくわからない。とりいそぎ自前でgit-2.14.1のRPM作ってyumリポジトリgithub pagesで立てた。

github.com

以下のコマンドでcve-2017-1000117の対応がなされたgit-2.14.1が入る。

$ sudo sh -c 'echo "[kohkimakimoto-git-update-el7-x86_64]
name=kohkimakimoto-git-update-el7-x86_64
baseurl=https://kohkimakimoto.github.io/yumrepo-git-update/el7-x86_64
gpgcheck=0
enabled=0
" > /etc/yum.repos.d/kohkimakimoto-git-update-el7-x86_64.repo'
$ sudo yum update --enablerepo=kohkimakimoto-git-update-el7-x86_64 git

RPMの作り方は

CentOSでGit v2系をRPMで作成する | 本日も乙

を参考にさせていただいた。感謝。