diff -r f98f716b2ae8 -r 3a28047ec6dc src/refresh-auth --- a/src/refresh-auth Wed Dec 02 17:46:28 2009 +0000 +++ b/src/refresh-auth Wed Dec 02 17:48:40 2009 +0000 @@ -8,17 +8,18 @@ import sys import os -from mercurialserver import refreshauth, paths +from mercurialserver import refreshauth, config if len(sys.argv) != 1: sys.stderr.write("refresh-auth: must be called with no arguments (%s)\n" % sys.argv) sys.exit(-1) +config.initExe() + # To protect the authorized_keys file for innocent users, you have to have # a ~/.mercurial-server file to run this. -if not paths.configExists(): +if not config.configExists(): print >>sys.stderr, "Must be run as the 'hg' user" sys.exit(-1) -paths.setExePath() refreshauth.refreshAuth()