Untitled

Hello,
       
My fork contains some patches and I thought you may be interested in some of them.
Currently, they are required to fix some issues in Arch Hurd.

Special attention should be given to the last hunk of 3bf902a143ef650fe1a484a274a36cf433076c5f.
There's a marginal chance that an undesired cookie file is used when strndup truncates the file path
given by the user. :D

There are also changes to allow overriding some configuration variable from the envirnment and make
command line. It's quite handy as patches to change the configuration tend to get outdated.

I hope you find this useful :)