0

Gitosis 不会更新我的授权密钥,因此我无法在 git 中创建新用户。gitosis-admin.git 下的 post-update 是可执行的。然后我尝试在服务器上手动运行脚本(sudo -u gitosis sh ./post-update),以以下错误结束:

ERROR:gitosis.app:Configuration does not exist: [Errno 2] No such file or directory: '/root/.gitosis.conf'

有什么办法解决这个问题吗?

4

1 回答 1

0

它不应该更新autorized_keys。通信是通过一个 id 完成的,并且通过随后提交的公钥来完成识别 - 但此时 ssh 已经满足。

无论如何,您应该切换到gitolite。Gitosis 不再被积极开发。

于 2011-03-15T19:22:32.830 回答