Mat*_* M. 15
为避免将来出现这种情况,请确保包括:
[package]
# ...
publish = false
Run Code Online (Sandbox Code Playgroud)
在你的箱子的Cargo.toml.见文档.
立即用以下方式猛拉箱子:
cargo yank --vers <your-version>
Run Code Online (Sandbox Code Playgroud)
这将防止任何其他箱子意外启动,具体取决于它.
如果任何秘密被意外发布(密码,密钥......),请考虑它们不再保密,并采取适当的措施用新的秘密替换它们.
请联系crates.io帮助并解释情况,要求删除.
如果您的解释是有充分根据的,并且箱子没有被下载并因此依赖,那么他们就没有理由拒绝提供帮助.
请耐心等待; 一旦箱子被拉扯,无论如何都没有人可以依靠它开始,所以应该没有时间压力.给团队几天时间来实际执行删除.
如果由于某种原因事情是时间敏感的,你可以跳过IRC或话语,并抓住有权执行删除的人的注意.问,你会被引导到这样的人.
Crates.io政策在“删除”下是这样规定的:
\n\n\n\n\n我们将按照法律要求行事,并解决公然违反 Rust 行为准则的行为。[\xe2\x80\xa6] Crates.io 将尊重 Mozilla Legal\xe2\x80\x99s 关于托管内容的决定。
\n
我建议发送邮件至help@crates.io我建议首先仅作为最后手段,添加故意违反行为准则以触发删除。
编辑我同意这不是一个理想的情况,所以我提交了一个拉取请求,其中包含拟议的政策更改。
\n