diff options
| author | Junio C Hamano <gitster@pobox.com> | 2015-01-14 12:30:26 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2015-01-14 12:30:27 -0800 |
| commit | 6d9f0c7c0de61776f61e8674bf080f2a2241832c (patch) | |
| tree | 6827f34410792c3705c5c2e7cf339f624f64ab58 /server-info.c | |
| parent | 7fd92d9ed0255faf64ed78f02eadc902c7824008 (diff) | |
| parent | d91175b2128aeae00ed10cd7e8216a60ca66e06b (diff) | |
Merge branch 'jk/prune-packed-server-info'
Fix recent breakage in Git 2.2 that started creating info/refs and
objects/info/packs files with permission bits tighter than user's
umask.
* jk/prune-packed-server-info:
update-server-info: create info/* with mode 0666
t1301: set umask in reflog sharedrepository=group test
Diffstat (limited to 'server-info.c')
| -rw-r--r-- | server-info.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server-info.c b/server-info.c index 31f4a749fb..34b0253177 100644 --- a/server-info.c +++ b/server-info.c @@ -17,7 +17,7 @@ static int update_info_file(char *path, int (*generate)(FILE *)) FILE *fp = NULL; safe_create_leading_directories(path); - fd = mkstemp(tmp); + fd = git_mkstemp_mode(tmp, 0666); if (fd < 0) goto out; fp = fdopen(fd, "w"); |
