我正在尝试使用 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