/usr/share/mercurial-server/init/dot-mercurial-server is in mercurial-server 1.2-2.2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # WARNING: a .mercurial-server file in your home directory means
# that refresh-auth can and will trash your ~/.ssh/authorized_keys file.
[paths]
repos = ~/repos
authorized_keys = ~/.ssh/authorized_keys
keys = /etc/mercurial-server/keys:~/repos/hgadmin/keys
access = /etc/mercurial-server/access.conf:~/repos/hgadmin/access.conf
[exceptions]
# Allow the creation of mq repositories by default
allowdots = .hg/patches
[env]
# Use a different hgrc for remote pulls - this way you can set
# up access.py for everything at once without affecting local operations
HGRCPATH = /etc/mercurial-server/remote-hgrc.d
|