From: Marco Nelissen Date: Sun, 14 Jun 2009 01:42:44 GMT Subject: Re: running git as root Message-ID: <3a3d9e520906131842j6754bda1yaf6ecb2b24320260@mail.gmail.com> In-Reply-To: <4A33C8D2.5080808@drmicha.warpmail.net> On Sat, Jun 13, 2009 at 8:42 AM, Michael J Gruber wrote: > Marco Nelissen venit, vidit, dixit 13.06.2009 17:25: >> When running as root, git fails a number of test cases that expect it >> to fail on read-only repositories (for example 't0004-unwritable.sh'). >> I was thinking of either changing the code so that it checks >> permissions itself when opening files as root, or add a prerequisite >> to those test cases so that they are skipped when running as root. >> What would be the preferred way? > > The preferred ways is to build git as non-root user. This is true even > more so for running the test suite. This is not possible on BeOS, where there is only one user, and it is the super user.