Mercurial-server

Mercurial-server allows mercurial repositories to be shared via ssh using public key authentication.

Prerequisites
Hardware:
 * Configured network adapter

Software:
 * A working Gentoo installation
 * OpenSSH
 * Mercurial

Installation
Easy.

Configuration
You may find that running the following:

gives you the following error:

No section: 'paths' Must be run as the 'hg' user

Check /home for /home/hg, if it doesn't exist you can create it:

Log on as the hg user

Make sure you're in hg's home directory:

and run the initialisation script:

this will create the necessary files and directories under /home/hg and the refresh-auth command should now work.