我正在尝试使用cobbler安装SecurityOnion(基于xubuntu 12.04的
linux distrobution).
我按照指令here从Ubuntu 12.04上的源代码安装了补鞋匠.
我也按照说明here配置了补鞋匠,但我在补鞋程序导入步骤中收到错误.
我在跑步
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的文件.
我在补鞋匠网站上看过documentation,但它似乎没有给我能够添加额外发行版所需的内容.
解决方法
Cobbler将使用以下命令下载最新的’update’distro_signatures.json:
# cobbler signature update