Lidando com erros de permissão git na partição montada na raiz

1

Estou tentando clonar um repositório git do meu diretório home para uma partição cifs, mas continuo recebendo este erro de permissão de arquivo.

[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

Se eu tentar a mesma ação em anywwere no meu diretório home, tudo está bem.

[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]$ 

Aqui estão algumas informações básicas sobre a partição montada.

[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

Eu suspeito que eu precise explicar a git que ele precisa usar um umask específico ao clonar para esta partição. Embora o /mnt/groupmount esteja montado como raiz, eu tenho permissões de gravação em virtude da associação no grupo devgroup .

    
por ChrisGuest 24.02.2015 / 05:30

0 respostas