[JM:03520] Re: サーバー環境に関するお願い

Back to archive index
matsuand michi****@gmail*****
2022年 5月 2日 (月) 09:22:23 JST


matsuand です。

On Sun, May 1, 2022 at 6:07 PM Akihiro Motoki <amoto****@gmail*****> wrote:
>
...
> 配下のディレクトリに対して g+w しておきました。
> こんな感じで実行しました。
> find jm.git -type d -exec chmod g+w {} \; -print

夜間のバッチ処理で一部失敗しました。
サーバーサイドでの git pull ができませんでした。
1回分、git 最新が反映されなかっただけ(?)で、
それ以降の処理にエラーはなさそうでした。

log/log-20220502-003301.txt の冒頭数行:
===== git pull =====
error: cannot open .git/FETCH_HEAD: Permission denied
...

ls -l jm.git/.git の冒頭数行:
total 1392
-rw-r--r--  1 amotoki linuxjm     363 Sep  9  2011 COMMIT_EDITMSG
-rw-r--r--  1 amotoki linuxjm     105 May  1 12:33 FETCH_HEAD
-rw-r--r--  1 amotoki linuxjm      23 Oct 28  2010 HEAD
-rw-r--r--  1 amotoki linuxjm      41 May  1 06:33 ORIG_HEAD
drwxrwsr-x  2 amotoki linuxjm    4096 Oct 28  2010 branches
...

よくよく見ますに、元木さんの上での処理は
-type d ということで、ディレクトリについてのみだった
のですね。全ファイルに g+w がないと書き込みエラー
になります。 chmod -R g+w が簡単かと思います。

再度お願いすることになります。
お手数お掛けしますが、よろしくお願い致します。


linuxjm-discuss メーリングリストの案内
Back to archive index