Thanks to maratrus, I have found the solution ! It was indeed related to git, and not to OpenVZ.
Debian uses runit (http://smarden.org/runit/) to run git-daemon, and creates a default run file:
git:~# cat /etc/sv/git-daemon/run
#!/bin/sh
exec 2>&1
echo 'git-daemon starting.'
exec chpst -m64000000 \
git-daemon --verbose --base-path=/var/cache /var/cache/git
There is indeed a hardcoded (stupid) limitation. Removing it solved the problem.
Pierre
[Updated on: Fri, 30 May 2008 20:42]
Report message to a moderator