By the way, here is what the same command gets when run on FreeBSD 8.0
+ test_description='Test repository with default ACL' + . ./test-lib.sh + ORIGINAL_TERM=screen + LANG=C + LC_ALL=C + PAGER=cat + TZ=UTC + TERM=dumb + export LANG LC_ALL PAGER TERM TZ + EDITOR=: + unset VISUAL + unset GIT_EDITOR + unset AUTHOR_DATE + unset AUTHOR_EMAIL + unset AUTHOR_NAME + unset COMMIT_AUTHOR_EMAIL + unset COMMIT_AUTHOR_NAME + unset EMAIL + unset GIT_ALTERNATE_OBJECT_DIRECTORIES + unset GIT_AUTHOR_DATE + GIT_AUTHOR_EMAIL=author@xxxxxxxxxxx + GIT_AUTHOR_NAME='A U Thor' + unset GIT_COMMITTER_DATE + GIT_COMMITTER_EMAIL=committer@xxxxxxxxxxx + GIT_COMMITTER_NAME='C O Mitter' + unset GIT_DIFF_OPTS + unset GIT_DIR + unset GIT_WORK_TREE + unset GIT_EXTERNAL_DIFF + unset GIT_INDEX_FILE + unset GIT_OBJECT_DIRECTORY + unset GIT_CEILING_DIRECTORIES + unset SHA1_FILE_DIRECTORIES + unset SHA1_FILE_DIRECTORY + GIT_MERGE_VERBOSITY=5 + export GIT_MERGE_VERBOSITY + export GIT_AUTHOR_EMAIL GIT_AUTHOR_NAME + export GIT_COMMITTER_EMAIL GIT_COMMITTER_NAME + export EDITOR + GIT_TEST_CMP='diff -u' + unset CDPATH + echo + tr '[A-Z]' '[a-z]' + _x05='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]' + _x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]' + [ xscreen != xdumb ] + TERM=screen + export TERM + [ -t 1 ] + test 2 -ne 0 + immediate=t + shift + test 1 -ne 0 + verbose=t + shift + test 0 -ne 0 + test -n '' + test 'Test repository with default ACL' != '' + test '' = t + exec + test t = t + exec + test_failure=0 + test_count=0 + test_fixed=0 + test_broken=0 + test_success=0 + GIT_EXIT_OK='' + trap die EXIT + satisfied=' ' + pwd + TEST_DIRECTORY=/usr/home/junio/buildfarm/pu/t + test -n '' + test -n '' + git_bin_dir=/usr/home/junio/buildfarm/pu/t/../bin-wrappers + test -x /usr/home/junio/buildfarm/pu/t/../bin-wrappers/git + PATH=/usr/home/junio/buildfarm/pu/t/../bin-wrappers:/home/junio/g/FreeBSD-8.0-RELEASE-i386/git-active/bin:/home/junio/bin/common:/usr/local/bin:/sbin:/usr/sbin:/usr/bin:/bin + GIT_EXEC_PATH=/usr/home/junio/buildfarm/pu/t/.. + test -n '' + pwd + GIT_TEMPLATE_DIR=/usr/home/junio/buildfarm/pu/t/../templates/blt + unset GIT_CONFIG + GIT_CONFIG_NOSYSTEM=1 + GIT_CONFIG_NOGLOBAL=1 + export PATH GIT_EXEC_PATH GIT_TEMPLATE_DIR GIT_CONFIG_NOSYSTEM GIT_CONFIG_NOGLOBAL + . ../GIT-BUILD-OPTIONS + SHELL_PATH=/bin/sh + PERL_PATH=/usr/bin/perl + TAR=tar + NO_CURL='' + NO_PERL='' + NO_PYTHON='' + pwd + pwd + GITPERLLIB=/usr/home/junio/buildfarm/pu/t/../perl/blib/lib:/usr/home/junio/buildfarm/pu/t/../perl/blib/arch/auto/Git + export GITPERLLIB + test -d ../templates/blt + test -z '' + test -z '' + pwd + GITPYTHONLIB=/usr/home/junio/buildfarm/pu/t/../git_remote_helpers/build/lib + export GITPYTHONLIB + test -d ../git_remote_helpers/build + test -x ../test-chmtime + basename t1304-default-acl.sh .sh + test='trash directory.t1304-default-acl' + test -n '' + TRASH_DIRECTORY='/usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl' + test ! -z '' + remove_trash='/usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl' + rm -fr 'trash directory.t1304-default-acl' + test_create_repo 'trash directory.t1304-default-acl' + test 1 = 1 + pwd + owd=/usr/home/junio/buildfarm/pu/t + repo='trash directory.t1304-default-acl' + mkdir -p 'trash directory.t1304-default-acl' + cd 'trash directory.t1304-default-acl' + /usr/home/junio/buildfarm/pu/t/../git-init --template=/usr/home/junio/buildfarm/pu/t/../templates/blt/ Initialized empty Git repository in /usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl/.git/ + mv .git/hooks .git/hooks-disabled + cd /usr/home/junio/buildfarm/pu/t + cd -P 'trash directory.t1304-default-acl' + this_test=t1304-default-acl.sh + this_test=t1304 + uname -s + test_set_prereq POSIXPERM + satisfied=' POSIXPERM ' + test_set_prereq BSLASHPSPEC + satisfied=' POSIXPERM BSLASHPSPEC ' + test_set_prereq EXECKEEPSPID + satisfied=' POSIXPERM BSLASHPSPEC EXECKEEPSPID ' + test -z '' + test_set_prereq PERL + satisfied=' POSIXPERM BSLASHPSPEC EXECKEEPSPID PERL ' + test -z '' + test_set_prereq PYTHON + satisfied=' POSIXPERM BSLASHPSPEC EXECKEEPSPID PERL PYTHON ' + ln -s x y + test -h y + test_set_prereq SYMLINKS + satisfied=' POSIXPERM BSLASHPSPEC EXECKEEPSPID PERL PYTHON SYMLINKS ' + rm -f y + setfacl -Rm u:root:rwx . setfacl: illegal option -- R usage: setfacl [-bdhkn] [-m entries] [-M file] [-x entries] [-X file] [file ...] + say 'Skipping ACL tests: unable to use setfacl' + say_color info 'Skipping ACL tests: unable to use setfacl' + test -z info + shift + echo '* Skipping ACL tests: unable to use setfacl' * Skipping ACL tests: unable to use setfacl + test_done + GIT_EXIT_OK=t + test_results_dir=/usr/home/junio/buildfarm/pu/t/test-results + mkdir -p /usr/home/junio/buildfarm/pu/t/test-results + test_results_path=/usr/home/junio/buildfarm/pu/t/test-results/t1304-default-acl-56364 + echo 'total 0' + echo 'success 0' + echo 'fixed 0' + echo 'broken 0' + echo 'failed 0' + echo '' + test 0 != 0 + test 0 != 0 + msg='0 test(s)' + say_color pass 'passed all 0 test(s)' + test -z pass + shift + echo '* passed all 0 test(s)' * passed all 0 test(s) + test -d '/usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl' + dirname '/usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl' + cd /usr/home/junio/buildfarm/pu/t + basename '/usr/home/junio/buildfarm/pu/t/trash directory.t1304-default-acl' + rm -rf 'trash directory.t1304-default-acl' + exit 0 + die + code=0 + test -n t + exit 0