如何正确更新 Cobbler 的 distro_signatures.json 以支持 SecurityOnion?

如何正确更新 Cobbler 的 distro_signatures.json 以支持 SecurityOnion?

我正在尝试使用 cobbler 安装 SecurityOnion(基于 xubuntu 12.04 的 Linux 发行版)。

我已遵循说明这里在 Ubuntu 12.04 上从源代码安装 cobbler。

我也遵循了说明这里配置 cobbler 但是在 cobbler 导入步骤中出现错误。

我正在运行 cobbler import --name=securityonion --path=/media/iso --breed=ubuntu,但失败了

task started: 2014-03-08_110255_import
task started (id=Media import, time=Sat Mar  8 11:02:55 2014)
Found a candidate signature: breed=ubuntu, version=precise
Found a candidate signature: breed=ubuntu, version=saucy
Found a candidate signature: breed=ubuntu, version=oneiric
Found a candidate signature: breed=ubuntu, version=lucid
Found a candidate signature: breed=ubuntu, version=quantal
Found a candidate signature: breed=ubuntu, version=raring
No signature matched in /var/www/cobbler/ks_mirror/securityonion
!!! TASK FAILED !!!

我认为这是因为我需要添加签名/var/lib/cobbler/distro_signatures.json

我知道我应该能够复制并粘贴精确的定义并使其工作,因为 SecurityOnion 使用 12.04,但我不知道如何更改定义以使其匹配我假设 cobbler 在组成 securityonion 的安装文件下寻找的任何文本字符串。

我已经阅读文档在 cobbler 网站上,但它似乎没有给我添加额外发行版所需的信息。

有人知道我该怎么做才能修改签名文件以接受这个额外的分发吗?

答案1

Cobbler 将使用以下命令下载最新的“更新”distro_signatures.json:

# cobbler signature update

相关内容