跳转到主要内容

删除指定的Trac用户及其创建的所有票据

项目描述

此Trac插件添加了一个单独的trac-admin命令。您可以使用如下方式使用它:

trac-admin /path/to/trac/environment/ nukeusers <username> <username...>

(如果您以交互方式使用它,它将在数据库中的auth cookie表中完成用户名的自动补全。)

这将针对每个用户执行以下所有操作

  • 删除用户帐户。

  • 删除该用户创建的所有票据和评论。

  • 训练并删除该用户创建的SpamFilterPlugin条目。

动机:我最近收到了一些(认证)Trac垃圾邮件,其中一些绕过了SpamFilterPlugin的过滤器(我正在使用所有的Akismet、BlogSpam和reCaptcha,但它们仍然通过了)。我厌倦了手动清理。

它不会对wiki内容或附件做任何事情。欢迎分支和补丁。

它不提供Web UI。欢迎分支和补丁 :)

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

TracNukeUserPlugin-0.2.1.tar.gz (3.5 kB 查看哈希值)

上传时间:

由以下提供支持