Fix permission bits on sources checked out with an overtight umask
authorJunio C Hamano <gitster@pobox.com>
Fri, 22 Aug 2008 00:31:50 +0000 (19:31 -0500)
committerJunio C Hamano <gitster@pobox.com>
Tue, 9 Sep 2008 20:32:32 +0000 (13:32 -0700)
commitd8bdc49265559786533d7f7377b2c39038dd6309
tree48e0535ee4d5aaa57cfd290bf277816d9c985927
parentaaefbfa66c348a461b3081873ef42819c8b38dac
Fix permission bits on sources checked out with an overtight umask

Two patches 9907721 (templates/Makefile: don't depend on local umask
setting, 2008-02-28) and 96cda0b (templates/Makefile: install is
unnecessary, just use mkdir -p, 2008-08-21) tried to prevent an overtight
umask the builder/installer might have from screwing over the installation
procedure, but we forgot there was another source of trouble.  If the
person who checked out the source tree had an overtight umask, it will
leak out to the built products, which is propagated to the installation
destination.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
templates/Makefile