ubuntu14.04 で diff-highlight: Permission denied
ubuntu 14.04 を使い始めました。
git で diff-highlight を使ってるんですが、
何かうまく動いてなかった。
$ git log /usr/share/doc/git/contrib/diff-highlight/diff-highlight | less: 1: /usr/share/doc/git/contrib/diff-highlight/diff-highlight | less: /usr/share/doc/git/contrib/diff-highlight/diff-highlight: Permission denied
インストール場所を確認
$ dpkg -L git | grep 'diff-highlight' /usr/share/doc/git/contrib/diff-highlight /usr/share/doc/git/contrib/diff-highlight/README /usr/share/doc/git/contrib/diff-highlight/diff-highlight
権限を確認
$ ls -l /usr/share/doc/git/contrib/diff-highlight/ -rw-r--r-- 1 root root 3811 Mar 19 23:43 diff-highlight -rw-r--r-- 1 root root 5343 Mar 19 23:43 README
あれ。実行権限ない。
実行権限付与
$ sudo chmod 755 /usr/share/doc/git/contrib/diff-highlight/diff-highlight $ ls -l /usr/share/doc/git/contrib/diff-highlight total 12 -rwxr-xr-x 1 root root 3811 Mar 19 23:43 diff-highlight -rw-r--r-- 1 root root 5343 Mar 19 23:43 README
うん。動いた。