ルートマウントパーティションでのgit権限エラーの処理

ルートマウントパーティションでのgit権限エラーの処理

私のホームディレクトリからcifsパーティションにgitリポジトリを複製しようとしていますが、このファイル権限エラーは引き続き発生します。

[cguest@devserver groupmount]$ pwd
/mnt/groupmount

[cguest@devserver groupmount]$ mkdir util_scripts/
[cguest@devserver groupmount]$ git clone /home/cguest/repositories/util_scripts
Initialized empty Git repository in /mnt/groupmount/util_scripts/.git/
fatal: failed to copy file to 'util_scripts/.git/objects/8f/c4e04df75c10422b3ebe2a5f1b1520da4eeb7c': Operation not permitted

私のホームディレクトリのどこでも同じことをしようとすると、すべてがうまくいきます。

[cguest@devserver temp]$ pwd
/home/cguest/temp
[cguest@devserver temp]$  git clone  /home/cguest/repositories/util_scripts util_scripts
Initialized empty Git repository in /home/cguest/temp/util_scripts/.git/
[cguest@devserver temp]$ 

以下は、マウントされたパーティションに関するいくつかの背景情報です。

[cguest@devserver groupmount]$ ls /mnt/ -lt 
total 1
drwxrwx--- 1 root devgroup    0 Feb 24 14:35 groupmount
[cguest@devserver temp]$ grep groupmount  /etc/mtab  
//srv01/groupmount /mnt/groupmount cifs rw 0 0

gitこのパーティションに複製するときに特定のumaskが必要であることを説明する必要があるようです。/mnt/groupmountルートとしてマウントされていますが、グループdevgroupメンバーシップのために書き込みアクセス権があります。

ベストアンサー1

おすすめ記事