I'm running hudson as a service on ubuntu 9.04 server installed using apt "deb
The git plugin complained about not having user.email and user.name set.
I discovered that git needs the $HOME env variable set to find its configuration.
I had to manually add "export HOME=/var/lib/hudson" to /etc/default/hudson to be
able to use the git plugin.