用于镜像和查找RFC缓存的脚本
rtfm的Python项目详细描述
此包包含将RFC索引和全文镜像到本地的脚本 目录,并创建基于whoosh模块的全文搜索 搜索RFC的内容。
配置
代码读取两个不同的配置路径,主目录配置 覆盖系统范围的配置:
/etc/rfcmirror.conf $HOME/.rfcmirror.conf
配置文件可以包含以下设置:
pager=用于读取rfc的寻呼机程序,默认为更多 cachedir=本地rfc缓存的路径,默认为/var/db/rfc index_URL=RFC索引的URL,默认值http://www.ietf.org/download/rfc-index.txt index_name=rfc索引文件名,默认为rfc-index.txt rfc_base_url=用于rfc下载的基本下载url,默认ttp://www.ietf.org/rfc/ skipped=默认为要跳过的RFC,默认为8,9,51418530598
通常只要添加cachedir就足够了 主目录中的文件。
命令
RFC缓存更新-紫外线 -导入并解析rfc-index.txt -下载任何丢失和未跳过的RFC文本 -用rfc的内容更新whoosh缓存
RFC<;编号>; -显示给定数字的RFC
RFC<;文本>; -显示与RFC说明中的文本匹配的RFC RFC-b<;文本>; -显示与RFC说明和正文中的文本匹配的RFC