为 Anonymous CVS 设置代理的方法

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
头像
xwyqi
钛 Ti
帖子: 31
注册时间: 2023-09-23 17:08

为 Anonymous CVS 设置代理的方法

帖子 xwyqi » 2024-08-12 18:19

由于互联网上没有看到有人研究这个怎么搞出代理,而且这个笔记我已经放在硬盘里差不多一年了不想一直烂在本地,打算发出来分享......

---

同步 OpenBSD 源代码时 cvs(1) 和 reposync(1) 默认都使用 SSH protocol 传输数据,所以不能按照环境变量的方法设置代理服务器,需要修改 `~/.ssh/config` 文件设置代理才可以。(根据官方 reposync 配置就是设置 /home/cvs 目录下的 .ssh/config)

下面是设置代理文件案例:

代码: 全选

Host anoncvs.ca.openbsd.org
     ProxyCommand		nc -X connect -x 127.0.0.1:20172 %h %p
     ServerAliveInterval	10
注:如果不是使用 `anoncvs.ca.openbsd.org` 同步源代码,就修改一下 Host 后面的地址,代理端口也同样。
OpenBSD -current running on KVM.
Learning to read manuals and thinking about how to write great scripts.
Great collections: awesome-openbsd

回复

在线用户

正浏览此版面之用户: 没有注册用户 和 2 访客