Git over samba nie może już pobierać / dodawać / zatwierdzać

Kilka razy użyłem git trough samba bez żadnego problemu.

Jednak w ostatnich dniach git all / fetch / commit wydaje się niemożliwy

Błąd jest:

error: insufficient permission for adding an object to repository database .git/objects

Używając strace widzę, że błąd jest spowodowany wywołaniem otwartym:

[pid 31303] open(".git/objects/b7/tmp_obj_6wi717", O_RDWR|O_CREAT|O_EXCL, 0444) = -1 EACCES (Permission denied)
[pid 31303] write(2, "error: insufficient permission f"..., 88error: insufficient permission for adding an object to repository database .git/objects

Nie rozumiem, co się zmieniło, ani dlaczego git próbuje otworzyć plik w 444 (czytaj dla wszystkich) z flagą RDRW (odczyt / zapis?).

Używam git 1.8.5.1 i samba 4.1.3-1 na archlinux, serwer samby jest oknem (git 1.8.4-1 nie rozwiązuje problemu, nawet jeśli użyłem go, gdy jeszcze działał)

Przeczytałem inne pytania dotyczące SO, takie jakGit over samba - nie można zapisać pliku sha1 | Odmowa zezwolenia bez znalezienia wskazówki, jak rozwiązać ten problem.

questionAnswers(2)

yourAnswerToTheQuestion