-
-
Notifications
You must be signed in to change notification settings - Fork 536
Add tun post script #233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add tun post script #233
Conversation
Hi!这个想法我之前有过,不过后来觉得直接集成在里面不够优雅,因为完全可以通过在外部调用解决。 |
是的,外部调用虽然也可以做到。但是拆分成外部调用,会和通过 tun2socks 来调用,这2者用法有很大区别,由其是把 tun2socks 做成系统服务的时候,如果没有这个参数,事情就会变得相对复杂很多。 |
系统服务,例如systemd,可以用 |
比如像 sysvinit 并没有像 systemd 的 ExecStartPost 这种功能,还比如 windows 的服务。 |
嗯确实有一些道理。不过既然这样的话,应该也提供一个类似于 |
谢谢你接受了我的提议,并给出代码上的建议。 |
可以,我觉得这个命名不错! |
Ok,已经完成,有空帮忙 Review 谢谢 |
@Jackarain 看看还有一些changes,改完应该就可以merge了 |
Merged! |
用于在 tun 设备创建后,执行一个自定义的脚本,比如
route.sh 内容如:
有了 postup 这个参数,这样用便于做一些 tun 创建之后相关的自己的脚本设定。